一、Model.objects.create()
user = User.objects.create(name='pm66',age=18)
dict={'name'='pm66','age'=18}
User.objects.create(**dict)
二、.save()
user = User(name='pm66')
user.age= 18
user.save()
区别
save() 方法要先update,(如果没有的话)再insert。
而create()方法直接insert。
如果保存的字段数据库中没有:
save()方法可以直接保存所需要的数据,自动剔除数据库中不需要的数据。
Model.objects.create()是会报错的