我正在使用 django 1.3 中的日志记录框架,如此处所述 https://docs.djangoproject.com/en/1.3/topics/logging/
在我的 DEV 环境的 settings.py 文件中,我基本上定义了自定义格式化程序、记录器和处理程序,以便我可以将调试输出记录到文件中。
所以现在在我的代码中,我到处都有 logger.debug() 语句。
我的问题是:
- 当我在生产中部署时,logger.debug 语句对性能有任何(显着)影响吗?(即我需要把它们都拿出来吗?)
- 更改 settings.py 文件以使其不再捕获到文件的最佳方法是什么?目前我只是将处理程序更改为django.utils.log.NullHandler