Отключить электронную почту для плохих запросов в django, но сохранять журнал в файле
Недавно кто-то пытался взломать наш сервер Django. Они отправили много плохих запросов, что вызвало большое количество электронных писем. Как мы можем отключить электронную почту, но при этом регистрировать плохие запросы? У нас есть блок ниже для DisallowedHosts
, поэтому я ожидаю что-то подобное для плохих запросов.
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'null': {
'class': 'logging.NullHandler',
},
},
'loggers': {
"django.security.DisallowedHost": {
"handlers": ["null"],
"propagate": False,
},
},
}