出于某种原因,当我使用logging.debug
函数时,我在生产服务器上看不到调试日志消息。 logging.info
,logging.warning
和logging.error
函数运行正常。我在app引擎上使用django并在settings.py
文件中进行了以下设置:
def config_logging(in_dict):
import logging
logging.basicConfig(
level = logging.DEBUG,
format = '%(asctime)s %(levelname)s %(message)s',
)
LOGGING_CONFIG = "settings.config_logging"
另请注意,当我在开发服务器上使用--debug
标志时,会显示正确的日志。
我无法弄清楚为什么没有记录调试日志。有什么建议吗?
答案 0 :(得分:0)
我不知道django中的某些内容是否有所不同,但是当您启动服务器以在非django应用程序中查看调试级日志消息时,您需要包含--debug
作为标志。