最佳答案
因此,当玩开发我可以只设置 settings.DEBUG
到 True
,如果一个错误发生,我可以看到它很好的格式化,与良好的堆栈跟踪和请求信息。
但在某种生产网站上,我宁愿使用 DEBUG=False
,并显示给访问者一些标准错误500页的信息,我正在修复这个错误的时刻;)
与此同时,我希望有一些方法可以将所有这些信息(堆栈跟踪和请求信息)记录到我服务器上的一个文件中——这样我就可以将它输出到我的控制台,观看错误滚动,每小时将日志发送给我,或者类似这样的事情。
对于 django 站点,您推荐哪些日志记录解决方案可以满足这些简单的需求?我的应用程序作为 fcgi
服务器运行,我使用 Apache HTTP Server 作为前端(尽管考虑使用 lighttpd)。