让Django的开发服务器打印异常?

时间:2011-08-21 10:35:05

标签: django

  

可能重复:
  Log all errors to console or file on Django site

是否可以让Django开发服务器打印stdout的所有异常以及在HTTP响应中返回它们?我不想调试它们,我只想查看堆栈跟踪。

我想这样做的原因是因为当我进行AJAX调用并且有错误时,我必须使用Firebug来查看错误发生的位置(因为它们在HTML响应中返回)。如果我能在runserver的控制台中看到它们会更快。

目前,它只打印HTTP响应代码。

编辑:好吧,我意识到这个问题是重复的。我已经通过向handle_uncaught_exception中的base.py添加几行代码解决了这个问题:

 import pprint;

 if settings.DEBUG:
     pprint.pprint(exc_info);

0 个答案:

没有答案