我正在尝试通过跟随Writing your first Django app
来学习我的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服务器可能正忙,可能是永久性的,或者可能是 因网络问题无法访问。 ......
我在这里缺少什么?
答案 0 :(得分:1)
考虑到您正在使用代理(如评论中所述)。出现此错误的原因:
无法显示此页面
系统无法与外部服务器(127.0.0.1)通信。 Internet服务器可能正忙,可能永久关闭,或者由于网络问题而无法访问。 ......
是在代理服务器上查找127.0.0.1,在代理服务器上没有监听端口8080
答案 1 :(得分:1)
使用'python manage.py runserver 8000'代替'python manage.py runserver 8080' 为我工作。