来来去去
分类: 系统运维
2012-03-01 12:49:52
Django debug toolbar是Django的一个app,通过他,可以查看请求在传输过程中的调试信息,如:配置文件的信息,用到的SQL请求及执行时间,用到的template等。
安装步骤:
1. 从这里下载安装包,解压安装包,进入解压后的文件夹内,安装: python setup.py install
2. 把debug_toolbar的安装目录添加的python路径下:
通常情况下,包安装好之后就会把路径自动添加到python路径下,我们可以通过下列命令来查看:
import sys
sys.path
如果没有,再添加就可以了
3. 修改django站点的settings.py
1)安装debug_toolbar的中间件,在MIDDLERWARE_CLASSES中增加:
建议把这个放到MIDDERWARE CLASSES的最后一行(如果你的站点启用了压缩中间件:GZipMiddleware,则必须将这一行放到它的后面,所以就干脆把他放最后一行)
2)安装debug_toolbar的app,在INSTALLED_APPS中增加:
'debug_toolbar',
3)增加"install app" 设置:
INTERNAL_IPS = ('127.0.0.1',)
这个IP地址是你想启用(显示)django toolbar的IP地址,这个也可以通过debug toolbar的配置信息'SHOW_TOOLBAR_CALLBACK': True 来修改
OK,运行django项目,就可以看见django toolbar显示了,如下图所示:
django toolbar中显示的项目可以通过修改配置文件来修改,在settings.py中增加如下代码:
我们可以把不想要的注释掉
更详细的信息可以参照django_debug_toolbar站点