2017-07-04 25 views
1

通過正常的蟒蛇,在Django的views.py,我的代碼是:選擇固定數量的get_object_or_404

latest_question_list = Question.objects.order_by('-pub_date')[:5] 

(問題是我的模型的名字),我需要訂購我的結果
以及只顯示5個結果。
如何使用get_object_or_404函數做同樣的事情?

回答

0

您可以使用get_list_or_404與您當前的queryset,因此包裹404邏輯函數:

from django.shortcuts import get_list_or_404 

latest_question_list = get_list_or_404(Question.objects.order_by('-pub_date')[:5]) 
+0

謝謝。這就是我一直在尋找的東西 – firstlegagain1