0

関数を使用すると、何らかの理由で本番サーバーにデバッグ ログ メッセージが表示されませんlogging.debug。、および関数logging.infoは正常に機能します。アプリ エンジンで django を使用しており、ファイルに次の設定があります。logging.warninglogging.errorsettings.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また、開発サーバーでフラグを使用すると、適切なログが表示されることに注意してください。

デバッグ ログが記録されない理由がわかりません。助言がありますか?

4

1 に答える 1

0

これについてdjangoの何かが異なるかどうかはわかりませんが、--debugdjango以外のアプリでデバッグレベルのログメッセージを表示するには、サーバーを起動するときにフラグとして含める必要があります。

于 2012-09-29T18:27:39.077 に答える