以什么顺序调用Model.save()和ModelForm.save()

时间:2018-03-13 10:09:56

标签: python django

我了解models.Modelforms.ModelForm都包含您可以覆盖的.save()方法。我的问题是它们是如何以及何时用于保存对象以及以何种顺序保存。

1 个答案:

答案 0 :(得分:2)

首先调用

ModelForm.save(),并在内部调用Model.save()

ModelForm中的方法是从表单中提供的数据构建或更新Model对象并将其保存到数据库的帮助程序。它还可以保存任意多对或反转的外键关系。