diff options
Diffstat (limited to 'debug_toolbar/panels/__init__.py')
| -rw-r--r-- | debug_toolbar/panels/__init__.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/debug_toolbar/panels/__init__.py b/debug_toolbar/panels/__init__.py index d64aac2..37d7eb7 100644 --- a/debug_toolbar/panels/__init__.py +++ b/debug_toolbar/panels/__init__.py @@ -31,11 +31,13 @@ class DebugPanel(object): context.update(self.get_stats()) return render_to_string(self.template, context) - def dom_id(self): - return 'djDebug%sPanel' % (self.name.replace(' ', '')) + @property + def panel_id(self): + return self.__class__.__name__ + @property def enabled(self): - return self.toolbar.request.COOKIES.get(self.dom_id(), 'on') == 'on' + return self.toolbar.request.COOKIES.get('djdt' + self.panel_id, 'on') == 'on' # URLs for panel-specific views |
