Невозможно получить доступ к приложению 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
Вернуться на верх