我知道 models.Model
和 forms.ModelForm
都包含您可以覆盖的 .save()
方法。我的问题是它们如何以及何时用于保存对象以及以什么顺序。
最佳答案
ModelForm.save()
首先被调用,它正在调用 Model.save()
内部。
ModelForm
中的方法是构建或更新的助手 Model
从表单中提供的数据中获取对象并将其保存到数据库中。它还保存任何多对多或反向外键关系。
关于python - Model.save() 和 ModelForm.save() 按什么顺序调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49253395/