运行两个命令的区别是什么:
foo=FooModel()
及
bar=BarModel.objects.create()
第二个方法是否立即在数据库中创建BarModel,而对于FooModel,必须显式调用save()方法才能将其添加到数据库中
https://docs.djangoproject.com/en/stable/topics/db/queries/#creating-物体
要在单个步骤中创建和保存对象,请使用
create()方法
共同学习, 共同进步, 祝各位早日成为代码大神
运行两个命令的区别是什么:
foo=FooModel()
及
bar=BarModel.objects.create()
第二个方法是否立即在数据库中创建BarModel,而对于FooModel,必须显式调用save()方法才能将其添加到数据库中
https://docs.djangoproject.com/en/stable/topics/db/queries/#creating-物体
要在单个步骤中创建和保存对象,请使用
create()方法