diff --git a/rest_framework/renderers.py b/rest_framework/renderers.py index b41de2d9b..6275e20f9 100644 --- a/rest_framework/renderers.py +++ b/rest_framework/renderers.py @@ -646,7 +646,7 @@ class BrowsableAPIRenderer(BaseRenderer): paginator = None csrf_cookie_name = settings.CSRF_COOKIE_NAME - csrf_header_name = settings.CSRF_HEADER_NAME + csrf_header_name = getattr(settings, 'CSRF_HEADER_NAME', 'X-CSRFToken') # Fallback for Django 1.8 if csrf_header_name.startswith('HTTP_'): csrf_header_name = csrf_header_name[5:] csrf_header_name = csrf_header_name.replace('_', '-')