Как предоставить общий доступ к порту localhost по локальной сети

Я создал веб-страницу на локальном сервере с помощью фреймворка django (python). У меня есть доступ к ней по адресу http://localhost:8000/. Теперь я хочу открыть к ней доступ по локальной сети. Я пытаюсь сделать это с помощью входящих/исходящих правил брандмауэра Windows, но, похоже, я делаю что-то неправильно или этого недостаточно.

Чтобы получить доступ к проекту Django, работающему в локальной сети, необходимо runserver указать 0.0.0.0 в качестве IP

python manage.py runserver 0.0.0.0:8000

и sett

ALLOWED_HOSTS = ["localhost", "yours_host_ip_aaddress"]

это должно работать, если ваш брандмауэр позволяет!

Я не уверен, как предложить дубликат вопроса, но, похоже, на ваш вопрос уже есть ответ здесь. По сути, вам нужно попросить программу django принять соединение из внешнего мира по

python manage.py runserver 0.0.0.0:8000
Вернуться на верх