当DEBUG = False时,django runserver显示错误堆栈跟踪

时间:2014-03-22 09:21:33

标签: django

当DEBUG设置为False时,我收到500错误,我也无法收到任何错误电子邮件,尝试此link但没有成功。

我也尝试过选项--traceback,但我从控制台获得的是:

[22/Mar/2014 22:19:58] "GET /admin/ HTTP/1.1" 500 2263

1 个答案:

答案 0 :(得分:3)

问题是我已经定义了日志记录,它覆盖了default logging config

只需将此添加到我的日志配置中,就会在控制台中显示错误。

      'django.request': {
          'handlers': ['console'],
          'level': 'ERROR',
          'propagate': True,
      },