【发布时间】:2021-04-21 19:46:08
【问题描述】:
我想提高日志记录级别,以减少所有 2XX 响应的日志中的垃圾邮件。根据 Django 文档和其他 SO 问题,我已将settings.py 中的django.server 记录器级别更改为WARNING。不幸的是,当我使用 daphne 运行我的服务器时,此更改不起作用。为了验证,我使用manage.py runserver 运行我的应用程序,并且配置工作正常。
我还尝试更改logging.root.manager.loggerDict 中所有记录器的日志级别(使用settings.py 中的LOGGING = {}),但也未成功。
任何人都知道如何确定哪个记录器在 daphne 中记录如下所示的消息,或者假设它按我预期的方式工作,如何强制 daphne 尊重 django.server 日志?
我正在谈论的示例日志消息:
127.0.0.1:33724 - - [21/Apr/2021:21:45:13] "GET /api/foo/bar" 200 455
【问题讨论】: