有很多方法可以做到,但是最直接的方法就是简单地使用Python调试器。只需将以下行添加到Django视图函数中:
import pdb; pdb.set_trace()
要么
breakpoint() #from Python3.7
如果尝试在浏览器中加载该页面,浏览器将挂起,并提示你对实际执行的代码进行调试。
但是,还有其他选择(我不推荐使用):
* return HttpResponse({variable to inspect})* print {variable to inspect}* raise Exception({variable to inspect})但是强烈建议所有类型的Python代码都使用Python调试器(pdb)。如果你已经到PDB,你想也想看看IPDB使用IPython中进行调试。



