【发布时间】:2017-02-14 01:55:01
【问题描述】:
我在 c9(django 工作区)中运行服务器。没有错误,它说
在
http://127.0.0.1:8000//启动开发服务器。
但是,当我打开这个网站时,它说
无法访问此网站 127.0.0.1 拒绝连接。
谁能帮我解决这个问题
【问题讨论】:
我在 c9(django 工作区)中运行服务器。没有错误,它说
在
http://127.0.0.1:8000//启动开发服务器。
但是,当我打开这个网站时,它说
无法访问此网站 127.0.0.1 拒绝连接。
谁能帮我解决这个问题
【问题讨论】:
127.0.0.1 是您的本地计算机,而不是 c9 实例。文档引用了每个应用程序的唯一 URL,例如:http://<workspacename>-<username>.c9users.io:8081
所以,尝试像这样使用 runserver:python manage.py runserver $IP:$PORT
然后,您可以在浏览器选项卡中查看可以看到您的应用正在运行的服务器地址,该地址与上述类似。您将在测试时使用它而不是 localhost 或 127.0.0.1。
查看他们site 上的 Django 指南了解更多详情。
【讨论】:
在文档中说您使用他们提供给您的 URL(不是本地主机)来访问服务器
使用顶部的分享按钮找出正在运行的应用程序和预览的 URL。
见https://docs.c9.io/docs/run-an-application#section--pre-view-your-application
【讨论】: