Django pytest --log-level не работает
У меня есть .ini файл, где указано -s --log-level=WARNING
.
А в файле settings.py от django
LOGGING = {
"version": 1,
"disable_existing_loggers": False,
"formatters": {
"verbose": {
"format": "%(asctime)s [%(levelname)s] " + " %(module)s - %(name)s: %(message)s",
},
},
"handlers": {
"console": {
"level": "WARNING",
"class": "logging.StreamHandler",
"formatter": "verbose",
},
},
"loggers": {
"": {"handlers": ["console"], "level": "INFO", "propagate": False},
},
}
Но logger.info виден в запущенном pytest