Почему Django разрешает входящие соединения, не указанные в ALLOWED_HOSTS?
Сценарий - Кто-то запрашивает url, обслуживаемый приложением Django. Его IP - 3.3.3.3. Это может быть клиент, но может быть и сервер, я не знаю на момент запроса.
В файле настроек проекта есть
ALLOWED_HOSTS = ["1.1.1.1", "2.2.2.2"]
Он (3.3.3.3.3) все еще обслуживается. Для чего тогда разрешены хосты?