非常に単純です...私はDjango 1.4.1を使用しており、コメントの数の逆数でクエリセットを注文する必要があります。私はDjangoコメントフレームワークを使用しており、他の回答で推奨されている .annotate(comment_count = Count('comment') 構造を使用しようとしました...「コメント」がフィールドエラーに解決されません。
また、データベース エラーをスローする django-generic-aggregate の 0.3.1 バージョンも試しました。
Photo.objects.filter(galleries=gallery).annotate(comment_count=Count('comments')).order_by('-comment_count')[(page-1)*RESULTS_PER_PAGE:page*RESULTS_PER_PAGE]
助言がありますか?