From ab06fbe6bf60be18a740547db957b5c44ae6b786 Mon Sep 17 00:00:00 2001 From: Rob Hudson Date: Wed, 27 Aug 2008 23:57:17 -0700 Subject: Initial commit of basic working Debug Toolbar (that needs a lot of CSS and JS love) --- debug_toolbar/panels/sql.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 debug_toolbar/panels/sql.py (limited to 'debug_toolbar/panels/sql.py') diff --git a/debug_toolbar/panels/sql.py b/debug_toolbar/panels/sql.py new file mode 100644 index 0000000..6c180d7 --- /dev/null +++ b/debug_toolbar/panels/sql.py @@ -0,0 +1,19 @@ +from debug_toolbar.panels import DebugPanel + +class SQLDebugPanel(DebugPanel): + """ + Panel that displays information about the SQL queries run while processing the request. + """ + def title(self): + return 'SQL Queries' + + def url(self): + return '' + + def content(self): + from django.db import connection + query_info = [] + for q in connection.queries: + query_info.append('