Pluggable application, which puts a python stack trace in the SQL query as a comment (useful for debugging)
Project description
Pluggable application, which puts a python stack trace in the SQL query as a comment (useful for debugging).
For more details see http://adw0rd.com/2012/django-sql-stacktrace/en/
After installed you can see in processlist a SQL-query and comment with python stack trace:
watch -n1 mysqladmin processlist --verbose
Or you can see in a log files, such as log_slow_queries or log-bin (aka ‘binlog’).
How to install this wonderful package?
Install from http://pypi.python.org/pypi/django-sql-stacktrace/:
pip install django-sql-stacktrace
Or install the dev-version from GitHub:
pip install -e git://github.com/adw0rd/django-sql-stacktrace.git#egg=sqlstacktrace
Add to settings.py:
INSTALLED_APPS = ( 'sqlstacktrace', ) SQL_STACKTRACE = True
Start runserver or any other server:
./manage.py runserver 8000
I wish you a successful debugging!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for django-sql-stacktrace-0.2.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4f54aaee2983266bf9294d773e5dd77353a81667c36575941f413e47b817f8e |
|
MD5 | b5ebf934c38b7e0b67112a5f61c2ca08 |
|
BLAKE2b-256 | 3f06afac8a2e9c1a0d504a02d7d6f70564e11960675f3146926a01986fc1c0ae |