聚合
aggregate() 聚合 返回字典
'''导入聚合工具!'''
from django.db.models import Avg, Sum, Max, Min, Count
# 求Book价格平均值
models.Book.objects.all().aggregate(Avg("price"))
# 结果:{'price__avg': 13.233333}
要为聚合值指定名称:
models.Book.objects.aggregate(average_price=Avg('price'))
# 结果:{'average_price': 13.233333}