Невозможно получить доступ к приложению django на других устройствах android в моей сети hotspot
Я создал приложение django и разместил его на своем ноутбуке, который был подключен к мобильной точке доступа android.
Затем я получил IP моей машины, используя ipconfig
Беспроводной LAN адаптер Wi-Fi:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::2d4e:f2c4:bc88:e67e%5
IPv4 Address. . . . . . . . . . . : 192.168.43.69
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.43.1
затем я добавил то же самое к
ALLOWED_HOSTS = ['192.168.43.69']
и запустил сервер, используя
python manage.py runserver 192.168.43.69:8000
теперь, когда я получаю доступ к тому же на своем ноутбуке, я могу получить доступ к устройству, но когда я пытаюсь получить доступ к тому же на своем мобильном устройстве, я получаю ту же типичную ошибку соединения хрома
The site can't be reached
192.168.43.69 took too long to respond
ERR_CONNCTION_TIMED_OUT
Как я могу решить эту проблему?
вы должны запустить сервер с помощью
python manage.py runserver 0.0.0.0:8000
Таким образом, только вы можете получить доступ к нему с внешнего хоста. Вы по-прежнему можете использовать ip-адрес своего хоста для доступа к приложению.
ie: 192.168.43.69