摘要:
这是面试常问点 only 和 defer only 我们想要查询数据的时候,会用 all ,拿到所有对象,并且所有的字段都在对象里面。 当我们想要查询某个字段的时候,会用 values 或者values_list这两兄弟。 values查询出来的是一个字典,当我们想要用 点属性的形式点出来,就不能用 阅读全文
摘要:
聚合查询 关键字:aggregate 当然要导入模块了。 分组查询 关键字:annotate 分组查询就是mysql里的 group by,按照什么来分组,就相当于是把多条记录压缩成一条。 正向反向查询的规则在这里一样受用。 F与Q查询 我们之前在查询数据库的时候条件都是我们自己手写的但是现在出现了 阅读全文
摘要:
多表查询 多表查询又分为: 1. 子查询 2. 连表查询 一对多字段增删改查: 多对多字段的增删改查: 简而言之,就是我手里有主键字段,要去查你,就是正向查询,你来查我,就是反向查询。 基于双下划线的跨表查询 连表查询 解释一下上面的第七题,也就是最后一题。 我们要查询的是作者的手机号,在Book表 阅读全文
摘要:
Django测试环境的搭建 想要使用app文件夹里面的test文件,就一定要在他里面先配置好,才行。 单表查询 增删改我们都已经知道了,所以只写上查询。 查询的必知必会的13条 1. all ( ) 查询所有 2. filter ( ) 根据条件查询 3. get ( ) 不推荐使用,因为只要找不到 阅读全文