ここで説明されているように、私はdjango1.3のロギングフレームワークを使用してい ますhttps://docs.djangoproject.com/en/1.3/topics/logging/
DEV環境のsettings.pyファイルには、基本的にカスタムフォーマッター、ロガー、ハンドラーが定義されているため、デバッグ出力をファイルに記録できます。
だから今私のコードには、あちこちにlogger.debug()ステートメントがあります。
私の質問は次のとおりです。
- 本番環境にデプロイする場合、logger.debugステートメントはパフォーマンスに(重要な)影響を及ぼしますか?(つまり、それらをすべて取り出す必要がありますか?)
- settings.pyファイルを変更してファイルにキャプチャされないようにするための最良の方法は何ですか?現在、ハンドラーをdjango.utils.log.NullHandlerに変更しています