Django强大的调试器

时间:2012-11-30 23:18:35

标签: django debugging

嗨Stackoverflowers,

正如你们许多人所知,根据事情的发展,为Django开发可能是一种痛苦而且是小菜一碟。然而,Django调试器绝对是恐惧并且发现错误是一项艰巨的任务。那里有任何第三方Django调试器吗?!

谢谢

2 个答案:

答案 0 :(得分:3)

我不知道Django调试器,但JetBrains的PyCharm是一个非常棒的Python IDE,内置调试器。我已经使用它超过2年(以前用了他们令人敬畏的IntellJ Java IDE的长达十年的用户)用于Django工作,并且值得每一分钱付出。

答案 1 :(得分:1)

eclipse的

Pydevd插件支持调试从IDE外部运行的代码。我发现Django非常适合。

使用简单 - 从eclipse启动调试器,然后添加行import pydevd;pydevd.settrace(),执行将在该行中断,允许您从eclipse中逐步执行。

要调试远程计算机上的代码,请将运行eclipse的计算机的ip地址作为settrace()的参数包括(即import pydevd;pydevd.settrace('10.0.0.68'))。

显然pydevd模块需要在你的python路径上。

有关安装说明,请查看docs