コメント数のあるデータベースからエントリを取得する必要があります。djangoのコメントフレームワークでそれを行うことはできますか?GenericForeignKeysを使用していない投票アプリケーションも使用しています。次のようなスコアのエントリを取得します。
class EntryManager(models.ModelManager):
def get_queryset(self):
return super(EntryManager,self).get_queryset(self).all().annotate(\
score=Sum("linkvote__value"))
しかし、外国の鍵があるとき、私は立ち往生しています。それについて何かアイデアはありますか?
追加の説明:次のようなエントリをフェッチする必要があります:
id | body | vote_score | comment_score |
1 | foo | 13 | 4 |
2 | bar | 4 | 1 |
その後、comment_scoreで注文できます。:)
すべての返信に感謝します。