Django ORM Cookbook中文版
前言
1. 如何查看Django ORM查询集的原生SQL?
2. 如何在Django ORM中使用 OR 查询?
3. 如何在Django ORM中使用 AND 查询?
4. 如何在Django ORM中使用 NOT 查询?
5. 如何从相同或不同的模型类中联合两个查询集结果?
6. 如何选择同一查询集中的某些字段?
7. 如何在Django中使用子查询(内连接)?
8. 如何基于字段值比较标准来筛选字符集?
9. 如何筛选没有任何文件的FileField字段?
10. 如何在Django ORM中执行JOIN操作?
11. 如何使用Django ORM找到排行第二的记录?
12. 如何查找具有重复字段值的列?
13. 如何从查询集中找到独一无二的字段值?
14. 如何使用Q对象进行复杂查询?
15. 如何在Django ORM中使用聚合查询?
16. 如何从模型中有效地选取一个随机对象?
17. 如何在查询集中使用任意的数据库函数?
1. 如何一次创建多个对象?
2. 如何复制一个现有的模型对象?
3. 如何确保只有一个对象被创建?
4. 如何在保存时更新其他模型中的非规范化字段?
5. 如何使用Django ORM执行类似truncate操作?
6. Django在对象创建和更新时,会引发哪些信号?
7. 如何将字符串转化为datetime并存入数据库?
1. 如果以升序或降序方式给查询集排序?
2. 如何以不区分大小写的方式排序查询集?
3. 如何给两个字段排序?
4. 如何给关联模型(使用外键)的一个字段排序?
5. 如何给注解字段排序?
1. 如何建立一对一的关系模型?
2. 如何建立一对多的关系模型?
3. 如何建立多对多的模型关系?
4. 如何在模型中包含自引用外键?
5. 如何转化已有的数据表到Django模型?
6. 如何为数据库视图添加模型?
7. 如何创建可与任何实体相关联的通用模型(如类别或评论)?
8. 如何指定模型的表名?
9. 如何给模型字段指定列名?
10.
null=True
和
blank=True
的区别?
11. 如何使用UUID替代ID作为主键?
12. 如何使用Django的slug字段提高代码可读性?
13. 如果添加多个数据到Django应用?
1. 如何断言一个使用了固定查询数量的函数?
2. 如何通过在测试运行中重用数据库来加速测试?
3. 如何从数据库中重载一个模型对象?
Django ORM Cookbook中文版
Docs
»
索引
robin.dong1@gmail.com
索引
Read the Docs
v: latest
Versions
latest
Downloads
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.