diff options
| author | Tom Christie | 2015-01-30 16:40:54 +0000 |
|---|---|---|
| committer | Tom Christie | 2015-01-30 16:41:21 +0000 |
| commit | 6838f17325c2149e432e4a40b945695b765f35a2 (patch) | |
| tree | aee056735e513ad11fe9515b5b8ab0176da506ff /rest_framework/views.py | |
| parent | 0d96cf2ca2e3298ed38e81482bcdc2664d060735 (diff) | |
| download | django-rest-framework-6838f17325c2149e432e4a40b945695b765f35a2.tar.bz2 | |
Add built-in translations.
Diffstat (limited to 'rest_framework/views.py')
| -rw-r--r-- | rest_framework/views.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/rest_framework/views.py b/rest_framework/views.py index 12bb78bd..995ddd0f 100644 --- a/rest_framework/views.py +++ b/rest_framework/views.py @@ -2,12 +2,10 @@ Provides an APIView class that is the base of all views in REST framework. """ from __future__ import unicode_literals -import inspect -import warnings - from django.core.exceptions import PermissionDenied from django.http import Http404 from django.utils.encoding import smart_text +from django.utils.translation import ugettext_lazy as _ from django.views.decorators.csrf import csrf_exempt from rest_framework import status, exceptions from rest_framework.compat import HttpResponseBase, View @@ -15,6 +13,8 @@ from rest_framework.request import Request from rest_framework.response import Response from rest_framework.settings import api_settings from rest_framework.utils import formatting +import inspect +import warnings def get_view_name(view_cls, suffix=None): @@ -74,11 +74,11 @@ def exception_handler(exc, context): return Response(data, status=exc.status_code, headers=headers) elif isinstance(exc, Http404): - data = {'detail': 'Not found'} + data = {'detail': _('Not found.')} return Response(data, status=status.HTTP_404_NOT_FOUND) elif isinstance(exc, PermissionDenied): - data = {'detail': 'Permission denied'} + data = {'detail': _('Permission denied.')} return Response(data, status=status.HTTP_403_FORBIDDEN) # Note: Unhandled exceptions will raise a 500 error. |
