Как лучше всего позволить кому-то протестировать ваше веб-приложение?
Я создавал веб-приложение (только для учебных целей) с использованием Python Django и не собираюсь его развертывать. Тем не менее, есть ли способ позволить кому-то еще, попробовать веб-приложение, или, точнее: можно ли как-то протестировать веб-приложение на другом компьютере. Я попытался отправить исходный код det (и всю папку) на другой компьютер, установил виртуальную среду, активировал ее и попытался запустить сервер. Тем не менее, я всегда получаю runtimeerror: максимальная глубина рекурсии превышена в cmp. Есть ли другой способ обойти это?
2 ответа
Вы можете использовать ngrok - https://ngrok.com/ - для создания общедоступного URL-адреса вашего локального сервера для тестирования, а затем передать этот URL-адрес людям, чтобы они могли попробовать ваше веб-приложение.
Вы также можете использовать https://localtunnel.me/, чтобы легко обмениваться веб-сервисом в своей локальной разработке без развертывания кода на сервере.
Установите локальный туннель
npm install -g localtunnel
Запустите веб-сервер на каком-нибудь локальном порту (например, http://localhost:8000/) и используйте интерфейс командной строки для запроса туннеля к вашему локальному серверу.
lt --port 8000
Вы получите URL-адрес, например https://xyz.localtunnel.me/, которым вы можете поделиться с кем угодно, пока ваш локальный экземпляр lt остается активным. Любые запросы будут перенаправлены на ваш локальный сервис по указанному порту.