本地主机工作时,我无法通过IP看到我的python django服务器

我写了一个服务器程序使用python和Django,我已经testing了几台电脑。 现在我已经将它安装在惠普服务器上。 当我在浏览器地址中inputlocalhost的时候,看到它正在工作,当我键入服务器的IP时,我看到“这个网页不可用”(ERR_CONNECTION_REFUSED)。

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

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

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

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

所以,你的命令看起来像

runserver 0.0.0.0:8000