diff options
| author | Nick Pope <nick.pope@flightdataservices.com> | 2020-07-30 12:45:32 +0100 |
|---|---|---|
| committer | Carlton Gibson <carlton@noumenal.es> | 2020-08-06 12:38:56 +0200 |
| commit | b203ec70fd7ffc4027380940157d1cf9c9e588ad (patch) | |
| tree | 4c5a6ca119837a0c951ae805e0d25b694edddf4f /django/contrib/admin/views | |
| parent | ee1ddcbab9f2453ae4959a8556b6cadeb4bb0867 (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.py | 6 |
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 |
