fix EmptyPage bug
This commit is contained in:
parent
f53db828af
commit
d0b66564d9
|
@ -2,7 +2,7 @@
|
|||
import os
|
||||
from os.path import join
|
||||
|
||||
DEBUG = False
|
||||
DEBUG = True
|
||||
TEMPLATE_DEBUG = DEBUG
|
||||
JSON_DEBUG = DEBUG
|
||||
LOCAL_DEVELOPMENT = True
|
||||
|
|
|
@ -216,8 +216,12 @@ def shipList(request):
|
|||
# qset = qset.filter(country__icontains=country)
|
||||
qset = qset.order_by(sort)
|
||||
paginator = Paginator(qset, page_size)
|
||||
results = paginator.page(page)
|
||||
no_of_results = qset.count()
|
||||
try:
|
||||
results = paginator.page(page)
|
||||
except (EmptyPage, InvalidPage):
|
||||
results = paginator.page(paginator.num_pages)
|
||||
|
||||
return render_to_response("shipList.html", {
|
||||
'ships': results.object_list,
|
||||
'no_of_pages': paginator.num_pages,
|
||||
|
|
Loading…
Reference in New Issue
Block a user