如何让Python Django中的开发服务器在互联网上?

时间:2016-12-18 16:38:43

标签: python django

我想在运行Windows 10时让Django中的开发服务器在互联网上。我该怎么做?

顺便说一句,当我尝试使用我的外部IP时,它不起作用。它说我不能用它

3 个答案:

答案 0 :(得分:0)

启动Django Server时,请提及您要接受请求的IP和PORT。提及0.0.0.0为所有人打开它:

python manage.py runserver 0.0.0.0:80

默认情况下,Django的服务器仅通过localhost接受请求。

现在通过使用运行Django服务器的系统的公共IP发出请求

答案 1 :(得分:0)

您可以在Heroku上尝试部署。相对容易设置,并在几分钟内为您提供实时服务器。

答案 2 :(得分:0)

抱歉,这是一个古老的问题,但是实际上发生的是我没有在路由器上添加任何端口转发规则。如果我这样做了,那么其他人提出的解决方案就行了。由于我没有移植,所以我最终将其托管在heroku上。