From 3ef33043d7d54c431c15c27f21de735d8853a913 Mon Sep 17 00:00:00 2001 From: "Adam M. Peacock" Date: Tue, 23 Feb 2016 12:25:18 -0500 Subject: [PATCH] Passed csrf_cookie_name into the changelist_form extra_context to support variable CSRF_COOKIE_NAME --- adminsortable/admin.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/adminsortable/admin.py b/adminsortable/admin.py index d500434..f3792d8 100755 --- a/adminsortable/admin.py +++ b/adminsortable/admin.py @@ -66,7 +66,7 @@ class SortableAdminBase(object): extra_context.update({ 'change_list_template_extends': self.change_list_template_extends, 'sorting_filters': [sort_filter[0] for sort_filter - in getattr(self.model, 'sorting_filters', [])] + in getattr(self.model, 'sorting_filters', [])], }) return super(SortableAdminBase, self).changelist_view(request, extra_context=extra_context) @@ -238,7 +238,8 @@ class SortableAdmin(SortableAdminBase, ModelAdmin): extra_context = {} extra_context.update({ - 'change_form_template_extends': self.change_form_template_extends + 'change_form_template_extends': self.change_form_template_extends, + 'csrf_cookie_name': getattr(settings, 'CSRF_COOKIE_NAME', 'csrftoken') }) for klass in self.inlines: