提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
ORM增删改
提示:以下是本篇文章正文内容,下面案例可供参考
二、使用步骤
代码如下(示例):
python manage.py shell 命令
from myapp.models import Ddd 导包
Ddd.objects.create(name=“”,pass=“”) 增
Ddd.object.filter(id=2).delete() 删
Ddd.object.filter(id=2).update(id=3) 改
Ddd.objects.filter(id=3) 查询id为3的数据
## 2.Q F查询法
django.db.models import Q,F Q、F查询导包
Ddd.objects.filter(Q(id__gt=2) & Q(id__lt=7)) 查询大于2小于5的数据
Ddd.objects.filter(id__gt= F('name')*2) 查询id大于账号两倍数据
tt=Stu.objects.get(id=2) ./ tt.fenlei.name # 查看学生id=2,的老师名字
ss=Tea.objects.get(id=5) ss.stu_set.all() # 查询老师id=5,的所有学生名字
Stu.objects.create(name="",price="",fenlei_id= 老师id) # 添加学生数据
t1=Tea.objects.create(name="",gender="")
Stu.objects.create(name="",price="",fenlei=ti) #添加学生数据
---