这里我们使用聚合计算
>>> avg = Book.objects.aggregate(average_price=Avg('price'))
{'average_price': 34.35}
Run Code Online (Sandbox Code Playgroud)
但是为什么我们不在上面使用下面的概念。
a = Books.objects.all()
Avg = sum([x.price for x in a])/len(a)
34.35
Run Code Online (Sandbox Code Playgroud)
我想知道使用聚合而不是第二个过程。