diff options
| author | Rob Hudson | 2008-09-11 23:21:12 -0700 |
|---|---|---|
| committer | Rob Hudson | 2008-09-11 23:21:12 -0700 |
| commit | 4591e34f0140c43e68e4ecd97eae7f3ea05878f6 (patch) | |
| tree | cfb460212471d9d41b32e2732620822e3cf38e22 /debug_toolbar/templates | |
| parent | 8377ea179568c1fbf8f46db1234e85d689daae0a (diff) | |
| download | django-debug-toolbar-4591e34f0140c43e68e4ecd97eae7f3ea05878f6.tar.bz2 | |
Adding view to explain SQL passed in via query string. Hopefully this is
database backend agnostic. Next up is connecting this with the SQL panel via
AJAX.
Diffstat (limited to 'debug_toolbar/templates')
| -rw-r--r-- | debug_toolbar/templates/debug_toolbar/panels/sql_explain.html | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/debug_toolbar/templates/debug_toolbar/panels/sql_explain.html b/debug_toolbar/templates/debug_toolbar/panels/sql_explain.html new file mode 100644 index 0000000..757d43f --- /dev/null +++ b/debug_toolbar/templates/debug_toolbar/panels/sql_explain.html @@ -0,0 +1,25 @@ +<h3>SQL Explained</h3> +<dl> + <dt>Executed SQL</dt> + <dd><pre>{{ sql|wordwrap:80 }}</pre></dd> + <dt>Time</dt> + <dd>{{ time }} ms</dd> +</dl> +<table> + <thead> + <tr> + {% for h in headers %} + <th>{{ h|upper }}</th> + {% endfor %} + </tr> + </thead> + <tbody> + {% for row in result %} + <tr class="{% cycle 'row1' 'row2' %}"> + {% for column in row %} + <td>{{ column|escape }}</td> + {% endfor %} + </tr> + {% endfor %} + </tbody> +</table> |
