Passed csrf_cookie_name into the changelist_form extra_context to support variable CSRF_COOKIE_NAME

master
Adam M. Peacock 2016-02-23 12:25:18 -05:00
parent c891f25bdf
commit 3ef33043d7
1 changed files with 3 additions and 2 deletions

View File

@ -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: