Django网站无法联系到

时间:2017-02-13 15:22:16

标签: python django

我在c9(django工作区)中运行服务器。没有错误,它说

  

http://127.0.0.1:8000//启动开发服务器。

然而,当我打开这个网站时,它说

  

无法访问此网站    127.0.0.1拒绝连接。

任何人都可以帮我解决这个问题吗

2 个答案:

答案 0 :(得分:5)

127.0.0.1是您的本地计算机,而不是c9实例。文档引用了每个应用的唯一网址,例如:http://<workspacename>-<username>.c9users.io:8081

所以,尝试使用像这样的runserver:python manage.py runserver $IP:$PORT

然后,您可以在浏览器标签中查看可以看到运行的应用的服务器地址,这与上面的类似。您将在测试时使用它而不是localhost或127.0.0.1。

查看有关site的Django指南,了解更多详情。

答案 1 :(得分:1)

在文档中说您使用他们提供给您(而不是localhost)的URL来访问服务器

  

使用顶部的“共享”按钮找出正在运行的应用程序和预览的URL。

请参阅https://docs.c9.io/docs/run-an-application#section--pre-view-your-application