summaryrefslogtreecommitdiff
path: root/django/contrib/admin/views
diff options
context:
space:
mode:
authorNick Pope <nick.pope@flightdataservices.com>2020-07-30 12:45:32 +0100
committerCarlton Gibson <carlton@noumenal.es>2020-08-06 12:38:56 +0200
commitb203ec70fd7ffc4027380940157d1cf9c9e588ad (patch)
tree4c5a6ca119837a0c951ae805e0d25b694edddf4f /django/contrib/admin/views
parentee1ddcbab9f2453ae4959a8556b6cadeb4bb0867 (diff)
Refs #25513 -- Adjusted admin pagination to be 1-indexed.
Diffstat (limited to 'django/contrib/admin/views')
-rw-r--r--django/contrib/admin/views/main.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/django/contrib/admin/views/main.py b/django/contrib/admin/views/main.py
index 6df80e3627..fefed29933 100644
--- a/django/contrib/admin/views/main.py
+++ b/django/contrib/admin/views/main.py
@@ -77,9 +77,9 @@ class ChangeList:
messages.error(request, ', '.join(error))
self.query = _search_form.cleaned_data.get(SEARCH_VAR) or ''
try:
- self.page_num = int(request.GET.get(PAGE_VAR, 0))
+ self.page_num = int(request.GET.get(PAGE_VAR, 1))
except ValueError:
- self.page_num = 0
+ self.page_num = 1
self.show_all = ALL_VAR in request.GET
self.is_popup = IS_POPUP_VAR in request.GET
to_field = request.GET.get(TO_FIELD_VAR)
@@ -247,7 +247,7 @@ class ChangeList:
result_list = self.queryset._clone()
else:
try:
- result_list = paginator.page(self.page_num + 1).object_list
+ result_list = paginator.page(self.page_num).object_list
except InvalidPage:
raise IncorrectLookupParameters