摘要: 分组 annotate # models.Publish.objects.annotate(a=Avg('book__price')).values('a') # models.Book.objects.values('publish_id','id').annotate(a=Avg('price' 阅读全文
posted @ 2020-09-29 13:02 爱浪的跳蚤 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 基于对象的跨表查询 -- 类似于子查询 正向查询和反向查询 关系属性(字段)写在哪个类(表)里面,从当前类(表)的数据去查询它关联类(表)的数据叫做正向查询,反之叫做反向查询 #查询 # 一对一 # 正向查询 #1 查询崔老师的电话号 # author_obj = models.Author.obj 阅读全文
posted @ 2020-09-29 12:51 爱浪的跳蚤 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 创建表 一对一 xx = models.OneToOneField(to='表名',to_field='字段名',on_delete=models.CASCADE) #删除时的一些级联效果,to_field可以不写,默认是关联到另一张表的主键,on_delete在1.x版本的django中不用写,默 阅读全文
posted @ 2020-09-29 12:50 爱浪的跳蚤 阅读(97) 评论(0) 推荐(0) 编辑