2.对于外键字段,Django会在字段名上添加"_id"来创建数据库中的列名
3.外键字段ForeignKey有一个null=True的设置,你可以赋给它空值None
二.添加表记录
一对一:
# 方式一...要做跨关系查询,就使用两个下划线来连接模型(model)间关联字段的名称,知道最终链接到你想要的model为止。...返回与expression相关的对象的个数,有一个可选的参数distinct,如果distinct=True,那么Count将只计算唯一的实例,默认值是False
6.Max
返回给定字段的最大值...7.Min
返回给定字段的最小值
8.Sum
返回给定字段的总和
分组查询:annotate()
annotate()为调用QuerySet种每一个对象都生成一个独立的统计值,相当于数据库种的...')).values('name','author_num')
总结
values在annotate()之前,表示group by,之后,表示为取值
filter在annotate()之前,表示过滤,之后