aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCraig Blaszczyk2015-01-07 18:22:40 +0000
committerCraig Blaszczyk2015-01-07 18:22:40 +0000
commit734f8f26678d3bd28f04bc44b0fabd146b97ddb0 (patch)
tree44fbeed55d15e46be9a1a1b0ebbad6dcf85b8234
parent58ec7669aed9ebd58fd6095c6a6437bf9f3cf7f1 (diff)
downloaddjango-rest-framework-734f8f26678d3bd28f04bc44b0fabd146b97ddb0.tar.bz2
restore Django 404
-rw-r--r--rest_framework/generics.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/rest_framework/generics.py b/rest_framework/generics.py
index 7ebed032..d52f2b6c 100644
--- a/rest_framework/generics.py
+++ b/rest_framework/generics.py
@@ -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)
))