aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRob Hudson2008-09-07 01:07:26 -0700
committerRob Hudson2008-09-07 01:07:26 -0700
commit1d3d243aaff7a6dd107b1aebf29f20f74e0fce22 (patch)
treefd823657149eeee257bad4641859331ed1b38a2a
parentcc8eaee3095cf44652db472dfa81b5d9528142b8 (diff)
downloaddjango-debug-toolbar-1d3d243aaff7a6dd107b1aebf29f20f74e0fce22.tar.bz2
adding a name attribute to base panel since we are likely to put more stuff in titles
-rw-r--r--debug_toolbar/panels/__init__.py2
-rw-r--r--debug_toolbar/panels/sql.py2
-rw-r--r--debug_toolbar/panels/timer.py2
-rw-r--r--debug_toolbar/panels/version.py2
4 files changed, 7 insertions, 1 deletions
diff --git a/debug_toolbar/panels/__init__.py b/debug_toolbar/panels/__init__.py
index 419601d..5f53fb5 100644
--- a/debug_toolbar/panels/__init__.py
+++ b/debug_toolbar/panels/__init__.py
@@ -5,7 +5,7 @@ class DebugPanel(object):
Base class for debug panels.
"""
def dom_id(self):
- return 'djDebug%sPanel' % (self.title().replace(' ', ''))
+ return 'djDebug%sPanel' % (self.name.replace(' ', ''))
def title(self):
raise NotImplementedError
diff --git a/debug_toolbar/panels/sql.py b/debug_toolbar/panels/sql.py
index c1c9f1a..2cc981b 100644
--- a/debug_toolbar/panels/sql.py
+++ b/debug_toolbar/panels/sql.py
@@ -6,6 +6,8 @@ class SQLDebugPanel(DebugPanel):
"""
Panel that displays information about the SQL queries run while processing the request.
"""
+ name = 'SQL'
+
def title(self):
return '%d SQL Queries' % (len(connection.queries))
diff --git a/debug_toolbar/panels/timer.py b/debug_toolbar/panels/timer.py
index 594cfc9..0a5bc83 100644
--- a/debug_toolbar/panels/timer.py
+++ b/debug_toolbar/panels/timer.py
@@ -5,6 +5,8 @@ class TimerDebugPanel(DebugPanel):
"""
Panel that displays the time a response took.
"""
+ name = 'Timer'
+
def __init__(self):
self._start_time = time.time()
diff --git a/debug_toolbar/panels/version.py b/debug_toolbar/panels/version.py
index db0ed23..7ea6543 100644
--- a/debug_toolbar/panels/version.py
+++ b/debug_toolbar/panels/version.py
@@ -5,6 +5,8 @@ class VersionDebugPanel(DebugPanel):
"""
Panel that displays the Django version.
"""
+ name = 'Version'
+
def title(self):
return 'Version: %s' % (django.get_version())