diff --git a/pinaxcon/csrf_view.py b/pinaxcon/csrf_view.py index 46509f5ad023be631d4ada5b02ba6311aa1a4ea2..47f4a1efdcf75580e6454e54b1197b62425bba9a 100644 --- a/pinaxcon/csrf_view.py +++ b/pinaxcon/csrf_view.py @@ -9,7 +9,7 @@ def csrf_failure(request, reason=""): from django.middleware.csrf import REASON_BAD_TOKEN, REASON_NO_REFERER, REASON_NO_CSRF_COOKIE t = loader.get_template("403_csrf.html") - c = Context({ + c = { 'title': _("Forbidden"), 'main': _("CSRF verification failed. Request aborted."), 'reason': reason, @@ -37,6 +37,7 @@ def csrf_failure(request, reason=""): 'DEBUG': settings.DEBUG, 'docs_version': get_docs_version(), 'more': _("More information is available with DEBUG=True."), - }) - c = RequestContext(request, c) + 'request': request, + 'user': request.user + } return HttpResponseForbidden(t.render(c), content_type='text/html')