无法浏览django网站

时间:2016-09-27 22:51:32

标签: python django virtualenv

我正在尝试关注django tutorial但是当我进入python manage.py runserver步骤时,我无法在chrome或IE中浏览http://127.0.0.1:8000/。但是当我在bash中工作时,我能够从http://127.0.0.1:8000获取html。我正在使用Windows 10周年版,我正在使用virtualenv。

1 个答案:

答案 0 :(得分:2)

既然你说你在bash中使用wget我会假设你没有使用windows,所以也许它是另一台机器。

当你告诉django听127.0.0.1时,它只接受本地连接。

现在向所有人开放django,你必须按原样运行它:

python manage.py runserver 0.0.0.0:8000

此外,您必须确保您的网关接受端口8000上的连接,并将它们转发到运行django的计算机。 (参见端口转发)。