当localhost工作时,我无法通过IP看到我的python django服务器

时间:2015-10-29 08:41:10

标签: python django

我使用python和django编写了一个服务器程序,我在几台计算机上测试过它。现在我已将其安装在HP服务器上。虽然我在浏览器地址中输入localhost时可以看到它正常工作,但当我输入服务器的IP时,我看到"此网页不可用" (ERR_CONNECTION_REFUSED)。

操作系统是Windows Server 2008.没有安装任何防病毒软件或防火墙,Windows防火墙已被禁用。

值得注意的是,我从服务器程序发送到网络中其他设备的消息已成功发送。换句话说,连接是单向的(非双工)

1 个答案:

答案 0 :(得分:5)

假设您正在使用Django开发服务器:

  

使您的开发服务器可以在其他计算机上查看   网络,使用自己的IP地址(例如192.168.2.1)或0.0.0.0或::   (启用IPv6)。

所以,你的命令看起来像

runserver 0.0.0.0:8000