
文章图片

1.怎么通过Django在数据库查询数据?
第一步 , 输入以下命令启动:
python3 manage.py shell
第二步 , 将模型类导入 , 导入方法为:from 应用名.models import 类名
>>> from sport.models import Walk
第三步 , 查询数据分为以下几种:
①一种是查询全部数据 , 输入以下命令即可:类名.objects.all()
>>> Walk.objects.all()
②一种是查询某一列的数据 , 输入以下命令即可:类名.objects.values(列名)
>>> Walk.objects.values('title')
③一种是查询某一条数据 , 输入以下命令即可:类名.objects.get(字段以及对应的值)
>>> Walk.objects.get(title='跳绳')
④一种是查询符合某个条件的数据 , 输入以下命令即可:类名.objects.filter(字段以及对应的值)
>>> Walk.objects.filter(title='跳绳')
⑤一种是查询大于某个数据 , 输入以下命令即可:类名.objects.filter(字段--gt=值)
>>> Walk.objects.filter(price__gt=200)
⑥一种是查询小于某个数据 , 输入以下命令即可:类名.objects.filter(字段--lt=值)
>>> Walk.objects.filter(price__lt=200)
2.怎么通过Django在数据库更改数据?
通过Django在数据库更改数据也有两种方式:
第一种更改单条数据 , 主要分为三步:
①查询数据:输入以下命令即可:类名.objects.get(字段以及对应的值)
>>> w=Walk.objects.get(title='跳绳')
②修改数据:变量名.属性=值
>>> w.title='跳舞'
③保存数据:
【django|Django知识梳理大全(六)!】>>> w.save()
第二种更改多条数据 , 主要分为两步:
①查询数据:输入以下命令即可:类名.objects.filter(字段以及对应的值)
②更新数据:变量名.update(字段以及对应的值)
- 土星环比恐龙还要年轻?这些宇宙冷知识很少有人知道
- excel|pandas读取Excel知识点合集来了!赶紧进来看看!
- 自媒体|做自媒体,日入3K,必备的几个知识点,小白一定要懂
- 开源软件|广州蓝景技术分享 — 前端新手入门必学知识
- |怪不得你的手机会越用越卡,原来是这个开关没关闭,涨知识了
- 飞利浦·斯塔克|空调使用揭秘,这些小知识一定要知道
- 宣传手册|普及反诈知识守护百姓“荷包”
- |海致星图入选中国知识图谱平台“核心供应商”
- 腾讯云|UPS不间断电源史上最全知识整理!
- 在董宇辉直播间蹲了七天,我看到了一千万人的知识焦虑
