总所周知,django利用queryset操作orm框架
python3 manage.py shell#进入shell模式
增加数据:
方式一:对象属性新增
from student.models import Infos
In [3]: t=Infos()
In [4]: t.name="李斯特"
In [5]: t.num=12
In [6]: t.save()
In [7]: t.id
方式二:create新增法
In [9]: t1=Infos.objects.create(name="贝多芬",num="13")
In [10]: t1.id
方式三:create+dict+关键字参数
In [11]: d=dict(name="柴可夫斯基",num=14)
In [12]: t=Infos.objects.create(**d)
In [13]: t.id
方式四:直接实例化设置属性
In [14]: t1=Infos(name="莫扎特",num=15)
In [15]: t1.save()
In [16]: t1.id
方式五:get_or_create#不存在就去创建,字段全部(id除外)作为条件查询
In [17]: d=dict(name="