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 回答