models
类:表名
属性:字段(表头)
对象:数据行 models.User.objects.******* 得到数据行对象obj
查询方法
单条查询
get
有结果会查询出来
无结果时,会报错,对程序来说,不合适
first() 不要加参数
last () 不要加参数
queryset对象
filter()
没有查询到结果 得到空对象 <QuerySet []>
all()
得到所有对象
增 (2种方法) create
models.User.objects.create(user="王思远",pwd=900)
obj = models.User(user="hello",pwd=111)
# obj.save()
改(2种方法)
obj = models.User.objects.get(id=9)
# obj.user = "c1908"
# obj.save() #obj 单条对象
update 接受queryset 对象,单个对象不可以
obj = models.User.objects.filter(id=9)
obj.update(user="hello")
删
obj.delete() obj 单个对象 queryset对象