没有显示调试信息时调试Django | Django的

时间:2010-11-01 10:48:05

标签: python django debugging iis

我正在通过IIS6提供应用。发生错误导致应用无法正常工作,我不能100%确定它可能是什么。

我相信以下内容是由python生成的,但我并不完全确定。

  

“发生服务器错误。请与管理员联系”


关于搞清楚究竟发生了什么的任何想法?

2 个答案:

答案 0 :(得分:1)

它看起来更像是Web服务器错误(500?)。

是否启用了调试功能?您应该能够看到异常消息和回溯。另外,请检查Web服务器错误日志并定义settings.ADMINS。在禁用调试时,这在生产中很有用:

  

当DEBUG = False并且视图引发异常时,Django将通过电子邮件向这些人发送完整的异常信息。

答案 1 :(得分:0)

http://docs.python.org/library/logging.html#simple-examples

import logging
logging.debug('foobar')
相关问题