Py学习  »  问与答

怎么访问?

olivetree • 10 年前 • 5435 次点击  

在虚拟机里运行了django程序,主机里如何通过浏览器访问?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/270
 
5435 次点击  
文章 [ 4 ]  |  最新文章 10 年前
Lebesgue
Reply   •   1 楼
Lebesgue    10 年前

楼上正解,不过也可以用runserver 0.0.0.0:port。无论哪个ip都可以访问,只要是路由通。但是你的linux虚拟机要关了防火墙,不然是访问不了的,有些时候就算是关了也要重新开了再关。很奇怪的。可以用tcpdump测试看看

BeginMan
Reply   •   2 楼
BeginMan    10 年前

虚拟机下查看ip,然后 启动项目,runserver 后面附你的ip地址,然后给出一个端口号。这样在主机就访问这个url。

易冷天涯
Reply   •   3 楼
易冷天涯    10 年前

@fanshaorui 说的可以用,不过注意要确定虚拟机已经打开对应的端口。

fanshaorui
Reply   •   4 楼
fanshaorui    10 年前

runserver 0.0.0.0:port