diff options
Diffstat (limited to 'rest_framework/negotiation.py')
| -rw-r--r-- | rest_framework/negotiation.py | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/rest_framework/negotiation.py b/rest_framework/negotiation.py index 444f8056..dae38477 100644 --- a/rest_framework/negotiation.py +++ b/rest_framework/negotiation.py @@ -1,3 +1,4 @@ +from django.http import Http404  from rest_framework import exceptions  from rest_framework.settings import api_settings  from rest_framework.utils.mediatypes import order_by_precedence, media_type_matches @@ -66,7 +67,7 @@ class DefaultContentNegotiation(BaseContentNegotiation):          renderers = [renderer for renderer in renderers                       if renderer.format == format]          if not renderers: -            raise exceptions.InvalidFormat(format) +            raise Http404          return renderers      def get_accept_list(self, request): | 
