Я хочу проверить свое приложение Django в локальной сети (беспроводной). Мое приложение обслуживается ноутбуком, который подключен через Ethernet к маршрутизатору. Я уже редактирую (windows 10) файл hosts, добавив что-то вроде этого:
127.0.0.1 mytest.com
192.168.1.8 mytest.com
0.0.0.0 mytest.com
Я запускаю сервер django с одним из трех ip выше с runserver 192.168.1.8:8000
и четко добавляю в файл настроек ALLOWED_HOSTS = ['127.0.0.1', '192.168.1.8', 'mytest.com', '0.0.0.0']
В результате с помощью ноутбука я могу написать в браузере один из разрешенных хостов и увидеть приложение. Если я действительно попытаюсь использовать смартфон, я смогу просмотреть приложение, только если наберу 192.168.1.8:8000. Моя цель - перейти на мобильный браузер mytest.com:8000 и просмотреть приложение. Я использую конфигурацию DHCP, но, конечно, могу вручную установить статический ip, если захочу.