1.ORM查询
先写了一个models.py
(1)查询所有数据:
(2)查询一条数据
(3)查询不知道是多少条数据
obj=models.School.objects.filer(name='Yizhong')
for item in obj:
print(item,type(item))
(4)当是字典时:
没查到时用get方法会报错:
2.ORM增加
obj=models.School.objects.create(name='SanZhong')
print(obj,type(obj),obj.name)
3.ORM删除
4.ORM修改
obj=models.School.objects.filter(**dic).update(name='SanZhong')
print(obj,type(obj))
还有一种不常用的get方式,当修改没有参数时会报错:
obj=models.School.objects.get(name='SiZhong')
obj.name='WuZhong'
print(obj,type(obj))