Как я могу разрешить доступ к моему веб-серверу Django кому-то в той же сети VPN?
У меня есть приложение Django, которое я запускаю с
python manage.py runserver 0.0.0.0:8000
Я также подключен к корпоративной VPN для работы.
Я могу получить доступ к этому приложению, перейдя по ссылке localhost:8000/admin
или 192.x.x.x:8000/admin
в браузере, и это нормально. Я хочу предоставить доступ к этому приложению Django моему коллеге, который подключен к той же VPN, что и я. Как я могу это сделать?
EDIT: также хочу отметить, что я на Mac и имею файл настроек django с
DEBUG = False
ALLOWED_HOSTS = ['*']
Я думаю, что это сетевая проблема, которую вы можете увидеть здесь, поэтому вы просто можете использовать стороннее приложение, чтобы поделиться своим приложением localhost с другими, вы можете использовать это приложение бесплатно: Pagekite или Ngrok или другие альтернативы.