0

私は settings.py に簡単な django LOGGING を書きましたが、すべてのエラーをトレースバックでログに記録することを除いて、ファイルに記録しました。しかし、そうではなく、エラーとすべてを 1 行に記録するだけですが、トレースバックはコンソールに記録されます。ここに私のログがあります:

LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'formatters': {
            'simple': {
                'format': '{levelname} {asctime} {name} {module}.{funcName}:{lineno} {message}',
                'style': '{',
            },
        },
    'handlers': {
        'file': {
            'level': 'DEBUG',
            'class': 'logging.FileHandler',
            'filename': 'logs/debug.log',
            'formatter': 'simple'
        },
    },
    'loggers': {
        '': {
            'handlers': ['file'],
            'level': 'DEBUG',
            'propagate': False,
        },
    },
}

理由と何をすべきかを理解するのを手伝ってくれる人はいますか? ありがとう。

4

2 に答える 2