wikinee
V2EX  ›  Django

[Django 入门]各种奇怪

  •  
  •   wikinee · Jul 27, 2015 · 5217 views
    This topic created in 4119 days ago, the information mentioned may be changed or developed.

    我按照网上的教程,自己写了helloworld也成功显示.之后看到有句:
    http://127.0.0.1:8000 就能看到淡蓝色的欢迎界面.
    但是我运行却是
    Page not found(404)

    Django 1.6
    Python 2.7

    为啥?

    14 replies  •  2016-01-07 01:10:55 +08:00
    roricon
    roricon
    Jul 27, 2015
    1
    两个地方检查一下:
    urls.py
    是不是正确设置了view的访问地址

    settings.py
    是不是正确的把你的app加入 INSTALLED_APPS 配置中了。
    IanPeverell
    IanPeverell
    Jul 27, 2015
    2
    地址应该是 127.0.0.1:8000/你的app名字/

    比如Dash里面Django教程里部署的app名为polls,那么运行的时候地址就是 127.0.0.1:8000//polls/

    原因是你在用正则表达式寻找模版的时候的路径设置的问题

    我也是才学2个多月,如果有说错的地方还请多多指教 ^_^
    WhiteLament
    WhiteLament
    Jul 27, 2015❤️1
    3
    当站点下的 urls.py 里,包含了你自定义的url时,那个欢迎界面就会禁用
    你可以试试注释掉你添加的url(可以保留一开始就有的admin),再访问127.0.0.1:8000就能看到It worked!的欢迎界面了
    wph95
    wph95
    Jul 27, 2015
    4
    你把 源码 存Github / Coding 然后贴个地址呀
    或者把 setting.py url.py views.py 贴出来

    光听你这么描述没法帮你 。。。。
    wshcdr
    wshcdr
    Jul 27, 2015
    5
    这...怎么判断哦
    zjgsamuel
    zjgsamuel
    Jul 27, 2015
    6
    应该多看几遍教程啊 ~~
    moosoome
    moosoome
    Jul 27, 2015
    7
    其实你等于什么都没说... 重点检查urls.py
    Mark24
    Mark24
    Jul 27, 2015
    8
    同楼上,要看教程的哇
    xxer
    xxer
    Jul 27, 2015 via Android
    9
    静下心来看,慢慢就会 入门的。
    MrEggNoodle
    MrEggNoodle
    Jul 28, 2015
    10
    我现在见到Django都会分享一次我的资料。。。

    http://www.ziqiangxuetang.com/django/django-tutorial.html
    这是一个非常好关于Django的简明教程,国内的,希望对你有帮助。

    http://django-china.cn
    这是一个国内相对活跃的Django论坛。他的Q群很活跃。(155719011)

    http://www.cnblogs.com/fnng/p/3737964.html
    这是一个叫虫师的Blog,有几篇不错的Django入门教程,完整的小项目。

    http://study.163.com/course/introduction/320022.htm#/courseDetail
    这是网易云课堂的一个Django课程,免费的~
    wikinee
    wikinee
    OP
    Jul 28, 2015
    11
    @WhiteLament 正解!!
    wikinee
    wikinee
    OP
    Jul 28, 2015
    12
    @wph95 首次发贴,下次按照格式来
    wikinee
    wikinee
    OP
    Jul 28, 2015
    13
    @Mark24 我就是按照教程说的做的,完成hello world,之后回头看过去还有欢迎界面,我就是显示不出来.后来@WhiteLament 经验丰富,把自定义url注释掉就行了
    korvin
    korvin
    Jan 7, 2016 via Android
    14
    你说的淡蓝色应该是 it's work 那个页面吧,建好项目后在 urls.py 里没有任何修改的情况下会出现
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2589 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 00:28 · PVG 08:28 · LAX 16:28 · JFK 19:28
    ♥ Do have faith in what you're doing.