diff --git a/debug_toolbar_user_panel/panels.py b/debug_toolbar_user_panel/panels.py index 8441c1e..1b405f9 100644 --- a/debug_toolbar_user_panel/panels.py +++ b/debug_toolbar_user_panel/panels.py @@ -62,9 +62,9 @@ from django.template.loader import render_to_string from django.utils.translation import ugettext_lazy as _ -from debug_toolbar.panels import DebugPanel +from debug_toolbar.panels import Panel -class UserPanel(DebugPanel): +class UserPanel(Panel): """ Panel that allows you to login as other recently-logged in users. """ @@ -82,7 +82,7 @@ def title(self): return _('User') def nav_subtitle(self): - return self.request.user.is_authenticated() and self.request.user + return self.request.user.is_authenticated and self.request.user def content(self): context = self.context.copy() @@ -94,3 +94,7 @@ def content(self): def process_response(self, request, response): self.request = request + + def process_request(self, request): + self.request = request + return super().process_request(request)