0

たとえば、 https ://github.com/django/django/blob/master/django/core/handlers/base.py#L133 の get_response() で

があります

 logger.warning('Not Found: %s', request.path,
                extra={
                    'status_code': 404,
                    'request': request
                })

...リクエストが404になるたびに何かをログに記録しているようです。

これにより、(たとえば) RSS ボットがサイトの古い機能していない URL をクロールするため、ログが詰まる

ロギング ノイズを停止したいので、settings.py の LOGGING 設定で次のようなことを試しました。

LOGGING = {
    ...

    'loggers': { 
       ...
       'django.core.handlers': {
        'handlers': ['app_logs'],
        'propagate': False,
        'level': 'ERROR'
    },
}

ここでは、django.core.handlers のモジュール ログ レベルを ERROR に設定して logger.warning を静かにしようとしていますが、機能していないようです。何を確認するか、何をすべきか知っている人はいますか?

たぶん、私は明らかな何かを見逃しているか、間違っていることを完全に行っています。

4

1 に答える 1

1

正しいロガー名はですdjango.request

于 2013-02-26T22:43:30.600 に答える