0

そのため、Herokuで実行されているウェイトレスサーバーでDjango 1.9.5/Python 3でロギングを機能させようとしましたが、これまでのところできませんでした. これは、本番サーバーの Django 設定に追加した構成です。

設定.py

LOGGING = {
    "version": 1,
    "disable_existing_loggers": False,
    "handlers": {
        "console": {
            "level": "INFO",
            "class": "logging.StreamHandler",
            "stream": sys.stdout

        },
    },
    "loggers": {
        "django": {
            "handlers": ["console"],
        }
    }
}

ビュー.py

logger = logging.getLogger(__name__)

class IndexView(View):
    def get(self, request):
        logger.info('This is a test INFO error')
        return render(request, 'index.html', {})

これが Heroku Papertrail に何も出力しない理由はありますか?

4

1 に答える 1