Django Model()与Model.objects.create()
发布于 2021-01-29 18:18:48
运行两个命令有什么区别:
foo = FooModel()
和
bar = BarModel.objects.create()
第二个方法是否立即BarModel
在数据库中创建一个,而对于FooModel
,则save()
必须显式调用该方法以将其添加到数据库中?
关注者
0
被浏览
249
1 个回答
-
https://docs.djangoproject.com/zh-CN/stable/topics/db/queries/#creating-
objects要在一个步骤中创建和保存对象,请使用
create()
方法。