文章图片
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(字段以及对应的值)
- 百万少年问天计划在京启动 普及航天知识鼓励崇尚科学
- 王亚平重返地球后首次发文:用知识点亮浩瀚星空!
- |电厂各类设备原理动图集锦,全面涨知识~
- 【燃气安全小知识】室外篇━━燃气设施的安全守则
- 腾讯|Django知识梳理大全(五)!
- 翻译|五常大米“煮饭婶”被指假冒 官方回应:土生土长的农民 知识有限
- 弹窗广告|难怪你的手机每天都会弹出广告,原来是这个地方没设置,涨知识了
- |实战虚拟资源知识付费项目第二十七天:目标月入1w+
- 【燃气安全小知识】室外篇━━保护燃气设施
- django|Django知识梳理大全(三)!