服务器在运行过程中,没办法获得变量的值,就难以发现问题出在什么地方而进行调试
shell里只能看见服务器正常或异常的响应,以及出错程序的位置,
但出错时你在网页里会看到这个
这是因为默认开启了调试模式,将程序部署到服务器时,则需要设置为False
web.config.debug = True
最上方是直接引发错误的地方
很棒的一个地方在于,点击Local vars时就可以查看,出错地方的局部变量的值
利用这一点,你可以人为地插入raise语句,引发异常
从而可以随意查看你想知道变量的取值
时间: 2024-11-08 19:21:14