diff options
| author | Tom Christie | 2012-10-29 17:08:38 +0000 |
|---|---|---|
| committer | Tom Christie | 2012-10-29 17:08:38 +0000 |
| commit | d206c686a643b7cc720743d8dab207e8ad0280f8 (patch) | |
| tree | e11234f0f3c3f11e9b5edceed239ad238d59d09e /rest_framework/negotiation.py | |
| parent | ee8ab283f091b73e284c74a11882f910a04eb2de (diff) | |
| download | django-rest-framework-d206c686a643b7cc720743d8dab207e8ad0280f8.tar.bz2 | |
Fixes for urls with suffixes
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): |
