win7配置好了django,但访问127.0.0.1:8000失败怎么回事

 我来答
o星沉大海o
2017-05-17 · TA获得超过270个赞
知道答主
回答量:78
采纳率:83%
帮助的人:8.7万
展开全部

需要在CMD命令行下先进入项目根目录,dir看看有没有manage.py这个文件,然后运行项目,Django安装配置之后必须runserver才能在本地访问,命令为:‘python manage.py runserver’,如果配置OK的话,会出现下面的提示,表示启动成功:

E:\workspace\python\CMS>python manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
May 17, 2017 - 08:37:14
Django version 1.11.1, using settings 'CMS.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

但是如果没有将Python数据导入到默认的数据库SQLite,会出现下面的提示:

E:\workspace\python\CMS>python manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
May 17, 2017 - 08:35:36
Django version 1.11.1, using settings 'CMS.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

提示信息中已经告诉你应该运行命令“python manage.py migrate”来创建数据库后,重新使用runserver的命令“python manage.py runserver”即可。

当然啦,您无法访问的原因也可能是其他的,如8000端口被占用等问题,可以百度相关问题来解决。

(完)

祝各位朋友身体健康,工作顺利!

匿名用户
2014-12-21
展开全部
其实有时候关了酷狗音乐,你会发现现实挺好的!因为他占用8000端口。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-12-21
展开全部
端口是否被占用。如果被占用改端口号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-12-21
展开全部
把浏览器返回的错误贴上来。用的什么浏览器,网址是 http://127.0.0.1:8000还是127.0.0.1:8000?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boycool2010
2014-12-17 · TA获得超过7995个赞
知道大有可为答主
回答量:1.4万
采纳率:16%
帮助的人:2127万
展开全部
hosts文件屏蔽127地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式