首页
归档
关于
Search
1
C服务器端
9 阅读
2
1.数据流图(下午题)
8 阅读
3
管道处理模型
8 阅读
4
数据结构与算法
8 阅读
5
3.面向对象设计
7 阅读
软件设计师笔记
.Net
Java
数据库
PHP
运维
前端
Python
中间件相关
云原生
架构设计
Search
标签搜索
websocket
科技新闻
Bi8bo
累计撰写
267
篇文章
累计收到
2
条评论
首页
栏目
软件设计师笔记
.Net
Java
数据库
PHP
运维
前端
Python
中间件相关
云原生
架构设计
页面
归档
关于
搜索到
8
篇与
的结果
2025-04-03
在Django中,数据库的查询方法非常多,而且用法非常灵活,下面总结几个常用的用法:
1、获取数据库全部信息: model对象.objects.all()2、根据条件获取某一个数据(注意: 这种方法只能获取一个 如果有多个内容符合条件就会报错) model对象.objects.get(条件)3、根据条件获取一组数据(注意:这种方法获取到的是一个可迭代的对象, 要想在html中渲染出来,需要for循环) model对象.object.filter(条件)4、获取除设置条件之外的数据 model对象.objects.exclude(条件)5、查询字段 model对象.objects.values(字段)(看下面代码比较好理解)6、排序(默认正序排序,若想倒序, 只需在排序字段之前加一个负号 " - ") model对象.objects.filter(条件).order_by(排序字段)7、添加一条内容 model对象.objects.create(添加内容)8、链式查询 model对象.objects.all().filter(条件一).filter(条件二)9、计数 model对象.objects.filter(条件)count(条件)还有模糊查询的很多用法 就不在这里说了 大家想学习的可以去别的大神的博客中看一下 事先准备的数据库:1、获取数据库全部信息: model对象.objects.all() :查询数据库中所有数据2、根据条件获取某一个数据(注意: 这种方法只能获取一个 如果有多个内容符合条件就会报错) model对象.objects.get(条件) : 查询数据库中 name是叶修的人3、根据条件获取一组数据(注意:这种方法获取到的是一个可迭代的对象, 要想在html中渲染出来,需要for循环) model对象.object.filter(条件): 查询数据库中所有的女性角色4、链式查询 model对象.objects.all().filter(条件一).filter(条件二) Python中推荐一行代码 所有Django中有链式查询 比较符合Python风格 查询是女性且来自于《全职高手》小说的角色 5、获取除设置条件之外的数据 model对象.objects.exclude(条件): 查询数据库中所有的非女性角色6、查询字段 model对象.objects.values(字段)(看下面代码比较好理解): 查询数据库内容的 name gender source字段7、排序(默认正序排序,若想倒序, 只需在排序字段之前加一个负号 " - ") model对象.objects.filter(条件).order_by(排序字段) 正序:按年龄大小从小到大排序7、1 倒序: 按年龄大小倒序排序8、添加一条内容 model对象.objects.create(添加内容) 9、计数 model对象.objects.filter(条件)count(条件): 查询数据库中女性角色的个数
2025年04月03日
0 阅读
0 评论
0 点赞
2025-04-03
环境搭建
暂无简介
2025年04月03日
1 阅读
0 评论
0 点赞
2025-04-03
运行django项目出现Invalid HTTP_HOST header
在我们创建的项目里修改setting.py文件ALLOWED_HOSTS = [''] #在这里请求的host添加了
2025年04月03日
1 阅读
0 评论
0 点赞
1
2