安装" Python-django"在我的Virtualbox上但无法从主机网络浏览器访问网页

时间:2014-03-28 10:36:22

标签: django virtualbox

我是Web开发的新手

我在VirtualBox上安装了Python-Django和apache2。VirtualBox适配器设置正常,因为我可以访问从apache2提升的网页。 现在的问题是当我试图访问由django内置的web服务器提升的页面时 它没有打开。

对于apache2,端口号为80,django端口号为8000

请帮我解决这个问题

1 个答案:

答案 0 :(得分:3)

Django开发Web服务器通常仅绑定到localhost(127.0.0.1),因此您只能从同一台计算机(或VM)访问它。您可以使用以下命令更改此行为:

python manage.py runserver 0.0.0.0:8000

这样它将绑定到每个IP地址(127.0.0.1以及您为VM提供的任何IP地址),以便您可以从“外部”访问它。