この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:guest
更新日時:2018-12-10 09:10:38

タイトル: ログのローテート設定
SEOタイトル: djangoにおけるログのローテート設定【Python】

ログの基本設定はこちらを参照。

以下のようにhandlersの中身を変更する。

    'handlers': {
        'normal': {
            'level': 'DEBUG',

            'class': 'logging.handlers.TimedRotatingFileHandler',
            'filename': os.path.join(LOG_DIR, 'django.log'),
            'formatter': 'normal',

            'when': 'D',  # 単位 Dは日
            'interval': 1,  # 何日おきか指定
            'backupCount': 30,  # バックアップ世代数

        },
    },