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

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

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

E:\workspace\python\CMS>python managepy runserver

Performing system checks

System check identified no issues (0 silenced)

May 17, 2017 - 08:37:14

Django version 1111, using settings 'CMSsettings'

Starting development server at 

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

E:\workspace\python\CMS>python managepy 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 managepy migrate' to apply them

May 17, 2017 - 08:35:36

Django version 1111, using settings 'CMSsettings'

Starting development server at 

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

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

(完)

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

两种解决方式:

修改>

将django部署到apache的hotdocs目录中;

最简单的形式

from djangoconfurls import patterns, url

urlpatterns = patterns('',

url(r'^articles/2003/$', 'newsviewsspecial_case_2003'),

url(r'^articles/(\d{4})/$', 'newsviewsyear_archive'),

url(r'^articles/(\d{4})/(\d{2})/$', 'newsviewsmonth_archive'),

url(r'^articles/(\d{4})/(\d{2})/(\d+)/$', 'newsviewsarticle_detail'),

)

其中,正则表达式中组匹配出来的结果可以作为positional parameters传递给view

根据你的说明,是因为你没有配置好centos系统的防火墙设置,导致相应的服务端口被防火墙给挡住了,所以服务器本身可以正常访问,但是外网无法访问。

直接关闭防火墙的话,会存在一定的危险,楼主可以尝试进行防火墙的设置,允许相应的程序、端口可以通过防火墙,这样会更安全些。

楼主如果对Linux系统下的防火墙如何设置不太清楚,可以百度《Linux就该这么学》,里面有相应的教程,可以参考。

以上就是关于win7配置好了django,但访问127.0.0.1:8000失败怎么回事全部的内容,包括:win7配置好了django,但访问127.0.0.1:8000失败怎么回事、apache部署django出现403Forbidden错误怎么解决、怎么查看django 的url访问的log等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10104596.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存