Установка имени логгера как requests
или requests.urllib3
не работала у меня. Мне пришлось указать точное имя регистратора, чтобы изменить уровень ведения журнала.
Сначала посмотрите, какие регистраторы вы определили, чтобы увидеть, какие из них вы хотите удалить
print(logging.Logger.manager.loggerDict)
И вы увидите что-то вроде этого:
{...'urllib3.poolmanager': <logging.Logger object at 0x1070a6e10>, 'django.request': <logging.Logger object at 0x106d61290>, 'django.template': <logging.Logger object at 0x10630dcd0>, 'django.server': <logging.Logger object at 0x106dd6a50>, 'urllib3.connection': <logging.Logger object at 0x10710a350>,'urllib3.connectionpool': <logging.Logger object at 0x106e09690> ...}
Затем настройте уровень для точного регистратора:
'loggers': {
'': {
'handlers': ['default'],
'level': 'DEBUG',
'propagate': True
},
'urllib3.connectionpool': {
'handlers': ['default'],
'level': 'WARNING',
'propagate' : False
},