aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/panels/sql.py
diff options
context:
space:
mode:
authorRob Hudson2008-09-08 10:12:47 -0700
committerRob Hudson2008-09-08 10:12:47 -0700
commite403821323d529980407c05da77409c7e1c5c2a0 (patch)
tree1252bd3bfd2783bde327816a71f50ca35eb73249 /debug_toolbar/panels/sql.py
parent3da89d05d1157798aa8c5a56e330b76f78bae47b (diff)
downloaddjango-debug-toolbar-e403821323d529980407c05da77409c7e1c5c2a0.tar.bz2
convert panels with content to use file based templates for overriding ability
Diffstat (limited to 'debug_toolbar/panels/sql.py')
-rw-r--r--debug_toolbar/panels/sql.py14
1 files changed, 3 insertions, 11 deletions
diff --git a/debug_toolbar/panels/sql.py b/debug_toolbar/panels/sql.py
index 2cc981b..d699e1a 100644
--- a/debug_toolbar/panels/sql.py
+++ b/debug_toolbar/panels/sql.py
@@ -1,6 +1,6 @@
from debug_toolbar.panels import DebugPanel
from django.db import connection
-from django.template import Context, Template
+from django.template.loader import render_to_string
class SQLDebugPanel(DebugPanel):
"""
@@ -15,13 +15,5 @@ class SQLDebugPanel(DebugPanel):
return ''
def content(self):
- t = Template('''
- <dl>
- {% for q in queries %}
- <dt><strong>{{ q.time }}</strong></dt>
- <dd>{{ q.sql }}</dd>
- {% endfor %}
- </dl>
- ''')
- c = Context({'queries': connection.queries})
- return t.render(c)
+ context = {'queries': connection.queries}
+ return render_to_string('debug_toolbar/panels/sql.html', context)