文章图片
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='跳绳')
【飞利浦·斯塔克|Django知识梳理大全(六)!】②修改数据:变量名.属性=值
>>> w.title='跳舞'
③保存数据:
>>> w.save()
第二种更改多条数据 , 主要分为两步:
①查询数据:输入以下命令即可:类名.objects.filter(字段以及对应的值)
②更新数据:变量名.update(字段以及对应的值)
- django|Django知识梳理大全(九)!
- 飞利浦·斯塔克|超2400亿?苹果停服俄罗斯第3个月,发生了最戏剧性的一件事
- 飞利浦·斯塔克|直接1999元起!绿厂这波“杀疯了”!
- 飞利浦·斯塔克|五一三款旗舰闭眼入,价格都有所下降,华为排在第一位
- 飞利浦·斯塔克|拍了334张照片后,我发现vivo和蔡司联合研发的新手机有点强
- 飞利浦·斯塔克|100w快充+超曲屏,价格低至2499元,这款手机真的香
- 山东省|Django知识梳理大全(八)!
- AMD|飞利浦外置 SSD 1TB 评测
- 数据库|Django知识梳理大全(二)!
- 飞利浦·斯塔克|3499元!Innocn推出首款专业设计用途的MiniLED桌面显示器