django debug toolbar

django debug toolbar

下载: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

你可能感兴趣的:(django debug toolbar)