最近在用 django 写 应用,发现不好进行单步调试. 不过总算 找到个可以进行单步调试的 插件Django-Pdb
好了,现在说说这个插件是如何使用的.
首先,下载 下来解压出来
python setup.py install
安装好后, 在你应用里面 设置
INSTALLED_APPS = (
...
'django_pdb',
...
)
MIDDLEWARE_CLASSES = (
...
'django_pdb.middleware.PdbMiddleware',
)
然后在你需要调试的视图 函数前面加入:
import pdb;pdb.set_trace()
这时候,你会发现你的程序已经停了下来
help 一下,
n 是 下一步,s 步入
好了,剩下的 自己折腾吧..
当然,你也可以不加 在函数头上,直接 print() 输出相对应的值,这个就会在控制print 的值就会在控制面板输出了啦