美文网首页Python程序员
初用django遇到的哪些坑!!!

初用django遇到的哪些坑!!!

作者: 迷路的南南见鸟 | 来源:发表于2017-07-22 18:09 被阅读84次

    在初学django时,大家都免不了翻看大神们写好的教程,但是django一直在不断地更新,到我们学得时候已经不知道更新换代了多久,所以当我们初学时照抄大神的代码会出现无数的错误,令人很蛋疼!!!此编文章为今天我学django遇到的坑:
    1、http://127.0.0.1问题:
    当我们配置完一切设置的时候,运行python manage.py runserver 8088成功后,终端出现下面的界面:


    http://127.0.0.1问题

    显示运行成功,当我们copy地址贴到浏览器上点击回车,准备享受初步的成功时,出现了下面的界面:

    http://127.0.0.1问题

    内心一万个f**k,然后开始google,各种尝试后还是没有解决,最后通过在settings.py中的ALLOWED_HOSTS = []中加上本机的ip,才能开始运行!
    这个问题最后,如果有解决的可以互相交流下!
    2、urls.py配置的问题:
    在刚开始配置urls.py时,也不太懂就按照大神写的教程去配置:

    urls.py配置的问题

    但是在运行的时候,就出现了问题:

    urls.py配置的问题

    不能import名字叫patterns的这个模块,接着google了下,得到的结果是:从1.10后django后patterns被移除了,已经没有这个模块了,所以我们在导入的时候才会因为没有这个模块而报错。
    所以改成直接导入方法,不用patterns,如下:

    urls.py配置的问题

    3、templates配置的问题:
    在我们建立templates目录后,我们要将html的模板放入目录中,但是我们得配置template的路径,告诉程序去哪加载模板!

    templates配置的问题

    配置完成后发现运行报错,然后查看原因,最后得出结果,不是大神的配置有问题,而是django更新的原因,查看文档后更正为:

    templates配置的问题

    再次运行就可以了!

    然后就可以成功运行了!
    持续待更!!!
    参考教程:
    Django搭建简易博客教程

    相关文章

      网友评论

        本文标题:初用django遇到的哪些坑!!!

        本文链接:https://www.haomeiwen.com/subject/ejvukxtx.html