我一直在使用python django创建一个webapp(仅用于学习目的),并且无意部署它。但是,有没有办法让别人,尝试web应用程序,或更准确地说:是否有可能以某种方式在另一台计算机上测试webapp。我试图将det源代码(和整个文件夹)发送到另一台计算机,安装虚拟环境,激活它,并尝试运行server。但是,我总是得到运行时错误:cmp中超出了最大递归深度。还有其他方法吗?
答案 0 :(得分:1)
您可以使用ngrok - https://ngrok.com/ - 创建本地服务器的公共URL进行测试,然后将该URL提供给用户,以便他们可以尝试使用您的网络应用。
答案 1 :(得分:0)
您还可以使用Localtunnel在本地开发中轻松共享Web服务,而无需在服务器中部署代码。
安装localtunnel
npm install -g localtunnel
在某个本地端口(例如http://localhost:8000)上启动Web服务器并使用命令行界面请求到本地服务器的隧道
lt --port 8000
您将收到一个网址,例如https://xyz.localtunnel.me,只要您的本地实例仍处于活动状态,您就可以与任何人共享该网址。任何请求都将路由到指定端口的本地服务。