mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-02-02 20:54:42 +03:00
restore Django 404
This commit is contained in:
parent
58ec7669ae
commit
734f8f2667
|
@ -120,13 +120,13 @@ class GenericAPIView(views.APIView):
|
|||
if page == 'last':
|
||||
page_number = paginator.num_pages
|
||||
else:
|
||||
raise NotFound(_('Choose a valid page number. Page numbers must be a whole number, or must be the string "last".'))
|
||||
raise Http404(_('Choose a valid page number. Page numbers must be a whole number, or must be the string "last".'))
|
||||
|
||||
try:
|
||||
page = paginator.page(page_number)
|
||||
except InvalidPage as exc:
|
||||
error_format = _('Invalid page "{page_number}": {message}.')
|
||||
raise NotFound(error_format.format(
|
||||
raise Http404(error_format.format(
|
||||
page_number=page_number, message=six.text_type(exc)
|
||||
))
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user