私は次のモデルを持っています:
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
そのために注釈を使用することは可能ですか? または、いくつかのクエリを分割する必要がありますか?