我正在尝试关注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。
答案 0 :(得分:2)
既然你说你在bash中使用wget我会假设你没有使用windows,所以也许它是另一台机器。
当你告诉django听127.0.0.1
时,它只接受本地连接。
现在向所有人开放django,你必须按原样运行它:
python manage.py runserver 0.0.0.0:8000
此外,您必须确保您的网关接受端口8000上的连接,并将它们转发到运行django的计算机。 (参见端口转发)。