【发布时间】:2013-09-03 09:25:54
【问题描述】:
我想使用限制 5 和 order_by 在表中显示数据库,每当我使用此查询时,它会在限制为 5 的表中显示详细信息,但列表不是按升序排列的。
views.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})
【问题讨论】:
-
您可能想使用
id而不是-id? -
哪个字段的升序。如果您希望它们按任何其他字段而不是 id 排序,您应该使用该字段名称作为
order_by中的参数而不是id。但是@alecxe 是正确的,如果你想从最小到最大失去-
标签: python django error-handling