奇怪的问题。我有一个以两种方式运行的Django站点:
正常通过apache / wsgi:80
python manage.py runserver
测试时带:8000
通过wsgi,一切工作正常,但是使用runserver
,当我进入任何错误页面(debug = True
)时,页面会加载一半,然后永远保持加载状态,而不会显示回溯。
有关加载“ halfway”的一些注意事项:
对于相同的错误,似乎加载到完全相同的点
对于不同的错误,它将是不同的点(根据Firebug,回溯的不同部分和文件大小都不同)
对于不同的浏览器,它将加载到不同的位置(如果重新加载页面,则加载到相同的位置)。
一个例子:我现在有一个ValueError,它加载到回溯的第一步,在“本地变量”处request
加载。在Firefox中,它的负载上限为SSH_CONNECTION
,而在Chrome中的负载为上限SHELL
(在Firefox中可以正常加载)。
服务器重新启动无效。
正常(非错误)页面加载正常。控制台不显示任何特殊内容,仅显示代码为500的请求。
紫衣仙女
相关分类