Browse Source

Revert "Merge branch 'paginateur' into 'master'"

This reverts merge request !151
revert-34d29349
moamoak 8 years ago
parent
commit
2d92799573
  1. 24
      re2o/utils.py

24
re2o/utils.py

@ -340,20 +340,16 @@ def re2o_paginator(request, query_set, pagination_number):
:request: :request:
:query_set: Query_set to paginate :query_set: Query_set to paginate
:pagination_number: Number of entries to display""" :pagination_number: Number of entries to display"""
if query_set.count() > pagination_number: paginator = Paginator(query_set, pagination_number)
paginator = Paginator(query_set, pagination_number) page = request.GET.get('page')
page = request.GET.get('page') try:
try: results = paginator.page(page)
results = paginator.page(page) except PageNotAnInteger:
except PageNotAnInteger: # If page is not an integer, deliver first page.
# If page is not an integer, deliver first page. results = paginator.page(1)
results = paginator.page(1) except EmptyPage:
except EmptyPage: # If page is out of range (e.g. 9999), deliver last page of results.
# If page is out of range (e.g. 9999), deliver last page of results. results = paginator.page(paginator.num_pages)
results = paginator.page(paginator.num_pages)
else:
#If there is only one page, deliver the page without paginator
return query_set
return results return results

Loading…
Cancel
Save