【发布时间】:2016-10-18 18:50:47
【问题描述】:
假设我有一个 ModelForm 并且想要保存该表单。我知道我们可以在表单和模型 python 代码中覆盖 django 中的保存方法。但是我想知道什么时候我们应该在视图中使用保存表单,在表单中覆盖保存并在模型中覆盖保存?
【问题讨论】:
标签: django django-models django-forms
假设我有一个 ModelForm 并且想要保存该表单。我知道我们可以在表单和模型 python 代码中覆盖 django 中的保存方法。但是我想知道什么时候我们应该在视图中使用保存表单,在表单中覆盖保存并在模型中覆盖保存?
【问题讨论】:
标签: django django-models django-forms
没有正确的答案。 您所能做的就是逐案选择:
表格: 使用此表单保存模型时,将专门使用特定的方法。
型号: 保存模型时将(几乎)使用方法。
您没有提到的第三种方式是信号。
【讨论】: