下載:https://github.com/dcramer/django-debug-toolbar
有兩個branches, master可以看sql語句執行的代碼流.
安裝:
$ tar zxvf robhudson-django-debug-toolbar-7ba80e0.tar.gz
$ cd robhudson-django-debug-toolbar-7ba80e0
$ python ./setup.py build
$ sudo python ./setup.py install
從python shell里import正常,就表示安裝正常:
>>> import debug_toolbar
>>>
配置:
在app的settings.py中加入下面的內容.
MIDDLEWARE_CLASSES = (

'debug_toolbar.middleware.DebugToolbarMiddleware',
)
INSTALLED_APPS = (

'debug_toolbar'
)
TEMPLATE_DIRS = (

'/Library/Python/2.6/site-packages/django_debug_toolbar-0.8.3-py2.6.egg/debug_toolbar/templates/', #按需修改!指向 debug_toolbar 的模板目錄。
)
DEBUG_TOOLBAR_PANELS = (
'debug_toolbar.panels.version.VersionDebugPanel',
'debug_toolbar.panels.timer.TimerDebugPanel',
'debug_toolbar.panels.settings_vars.SettingsVarsDebugPanel',
'debug_toolbar.panels.headers.HeaderDebugPanel',
'debug_toolbar.panels.request_vars.RequestVarsDebugPanel',
'debug_toolbar.panels.template.TemplateDebugPanel',
'debug_toolbar.panels.sql.SQLDebugPanel',
'debug_toolbar.panels.signals.SignalDebugPanel',
'debug_toolbar.panels.logger.LoggingPanel'
)
INTERNAL_IPS = ('127.0.0.1',) # 從哪些ip訪問站點時顯示toolbar. 然后,就沒有然后了...訪問站點時,會在每個網頁的右側顯示一個toolbar...
--
from:http://www.kuangxuqing.com/posts/16700.html#django_debug_toolbar