我有以下型号:
class Item(models.model):
price = models.floatField()
...
和 :
class purchase(models.model):
user = models.ForeignKey(User)
item = models.ForeignKey(Item)
date = models.DateField()
我想做一个查询,提供上周购买最多的前 10 个用户。我还想知道他们在那一周完成的购买总和。
所以我想在我的页面上显示的输出类似于:
本周顶级买家:
1. User_1 | 150 Points
2. User_2 | 130 Points
...
10. User_10 | 10 Points
是否可以为此使用注释?还是应该打破几个查询?