From dd3c504d468914c0dc5a15af2edf0bc8f2d06438 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Thu, 18 Aug 2016 10:54:30 +0100 Subject: [PATCH] Fallback value for Django 1.8 --- rest_framework/renderers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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('_', '-')