我一直在使用 python django 创建一个 webapp(仅用于学习目的),并且无意部署它。但是,有没有办法让其他人尝试 web 应用程序,或者更准确地说:是否有可能以某种方式在另一台计算机上测试 web 应用程序。我尝试将 det 源代码(和整个文件夹)发送到另一台计算机,安装虚拟环境,激活它,然后尝试运行 server. 但是,我总是得到 runtimeerror:maximum recursion depth exceeded in cmp。还有其他方法吗?
问问题
63 次
2 回答
1
您可以使用 ngrok -- https://ngrok.com/ -- 创建一个到本地服务器的公共 URL 以进行测试,然后将该 URL 提供给人们,以便他们可以尝试您的 web 应用程序。
于 2015-12-15T23:06:39.017 回答
0
您还可以使用Localtunnel在本地开发中轻松共享 Web 服务,而无需在服务器中部署代码。
安装本地隧道
npm install -g localtunnel
在某个本地端口(例如http://localhost:8000 )上启动网络服务器并使用命令行界面请求到本地服务器的隧道
lt --port 8000
您将收到一个 URL,例如https://xyz.localtunnel.me,只要您的本地 lt 实例保持活动状态,您就可以与任何人共享该 URL。任何请求都将被路由到指定端口的本地服务。
于 2015-12-16T03:33:53.700 回答