Model.save()和ModelForm.save()一起工作

时间:2015-07-17 04:49:59

标签: python django django-models django-forms

我是django的新手。我想知道django中的ModelForm和Model如何一起工作?我的意思是ModelForm.save()如何自动保存与之关联的模型?它是如何根据request.POST信息创建模型的?

请在示例的帮助下解释我。

提前致谢。

2 个答案:

答案 0 :(得分:1)

开源软件的一个好处是,您不必询问它是如何工作的,因为您只需阅读代码:https://github.com/django/django/blob/master/django/forms/models.py

答案 1 :(得分:0)

来自https://docs.djangoproject.com/en/1.8/topics/forms/modelforms/#the-save-method

  

每个ModelForm也有一个save()方法。此方法从绑定到表单的数据创建并保存数据库对象。

页面上也有例子。