python manage.py runserver无法正常工作

时间:2013-01-28 11:00:05

标签: python django

我正在尝试通过跟随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服务器可能正忙,可能是永久性的,或者可能是   因网络问题无法访问。 ......

我在这里缺少什么?

2 个答案:

答案 0 :(得分:1)

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

  

无法显示此页面

     

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

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

答案 1 :(得分:1)

使用'python manage.py runserver 8000'代替'python manage.py runserver 8080' 为我工作。