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') diff --git a/pinaxcon/settings.py b/pinaxcon/settings.py index 82baa7c085f30108ea389fc43f37a49f5e0bfd74..233bdec00e53e43bc020578129030d14f8ed5654 100644 --- a/pinaxcon/settings.py +++ b/pinaxcon/settings.py @@ -254,6 +254,7 @@ DEBUG_TOOLBAR_PANELS = [ 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', + 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', ]