diff options
Diffstat (limited to 'django')
| -rw-r--r-- | django/views/generic/list.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/django/views/generic/list.py b/django/views/generic/list.py index ec30c58f29..946dad69f5 100644 --- a/django/views/generic/list.py +++ b/django/views/generic/list.py @@ -50,9 +50,10 @@ class MultipleObjectMixin(ContextMixin): try: page = paginator.page(page_number) return (paginator, page, page.object_list, page.has_other_pages()) - except InvalidPage: - raise Http404(_('Invalid page (%(page_number)s)') % { - 'page_number': page_number + except InvalidPage as e: + raise Http404(_('Invalid page (%(page_number)s): %(message)s') % { + 'page_number': page_number, + 'message': e.message, }) def get_paginate_by(self, queryset): |
