0

制限5とorder_byを使用してテーブルにデータベースを表示したいのですが、このクエリを使用するたびに、制限5でテーブルに詳細を表示しますが、リストは昇順ではありません。

ビュー.py :-

def applicationvalues(request):
    gettablevalues = applicationform.objects.all().order_by('-id')[:5]
    getinterviewvalues = interview.objects.all()
    getjobvalues = jobs.objects.all()
    return render_to_response('registration/tableview.html', {'gettablevalues': gettablevalues, 'getinterviewvalues': getinterviewvalues, 'getjobvalues': getjobvalues})
4

1 に答える 1

0
gettablevalues = applicationform.objects.all().order_by('-id')[:5]

フィールドの前に置く-と、降順でソートされます。また、デフォルトでIDの昇順でソートされると考えていました(モデルでそれをオーバーライドしていない限り)。

于 2013-09-03T10:01:52.150 に答える