1

我正在尝试通过编写您的第一个 Django 应用程序来在我的 Mac 上学习 django

我跑

django-admin.py startproject mysite

它会创建它应该创建的文件。然后我尝试通过运行启动服务器

python manage.py runserver 8080

没关系,消息是:

验证模型...

发现 0 个错误 Django 版本 1.4.2,使用设置 'mysite.settings' 开发服务器运行在 http://127.0.0.1:8080/ 使用 CONTROL-C 退出服务器。

但是当我访问 127.0.0.1:8080 时,我得到一个 504 错误页面:

该页面无法显示

系统无法与外部服务器 ( 127.0.0.1 ) 通信。Internet 服务器可能很忙,可能永久关闭,或者由于网络问题而无法访问。……

我在这里想念什么?

4

2 回答 2

1

考虑到您正在使用代理(如评论中所述)。这个错误的原因:

该页面无法显示

系统无法与外部服务器 ( 127.0.0.1 ) 通信。Internet 服务器可能很忙,可能永久关闭,或者由于网络问题而无法访问。……

是在代理上查找 127.0.0.1 并且在代理服务器上没有监听端口 8080

于 2013-01-28T12:40:51.487 回答
1

使用 'python manage.py runserver 8000' 而不是 'python manage.py runserver 8080' 为我工作。

于 2013-12-26T17:45:56.603 回答