Django数据库查询与操作全解析
1. 常用查询方法概述
在Django开发中,数据库查询是常见操作。下面介绍几种常用的查询方法。
1.1 values() 方法
values() 方法用于从模型中选取指定字段的值,以字典形式返回结果。当你只需要部分字段的值,且不需要模型实例的完整功能时,使用该方法能提高效率。
>>> Blog.objects.values()
[{'id': 1, 'name': 'Beatles Blog', 'tagline': 'All the latest Beatles news.'}]
>>> Blog.objects.values('id', 'name')
[{'id': 1, 'name': 'Beatles Blog'}]
1.2 dates() 方法
dates() 方法返回一个特殊的查询集,该查询集计算后会得到一个 datetime.datetime 对象列表,代表查询集中特定类型的所有可用日期。
- 参数说明 :
- field :模型的 DateField 或 DateTimeField 字段名。
- kind :取值为
超级会员免费看
订阅专栏 解锁全文
921

被折叠的 条评论
为什么被折叠?



