App Engine logging.debug未记录在服务器上

时间:2012-09-29 14:50:51

标签: python django google-app-engine logging

出于某种原因,当我使用logging.debug函数时,我在生产服务器上看不到调试日志消息。 logging.infologging.warninglogging.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标志时,会显示正确的日志。

我无法弄清楚为什么没有记录调试日志。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我不知道django中的某些内容是否有所不同,但是当您启动服务器以在非django应用程序中查看调试级日志消息时,您需要包含--debug作为标志。