zoukankan      html  css  js  c++  java
  • 寒假自学1.14

    Python下有许多款不同的 Web 框架。Django和flask是我所接触到的

    启动django后,不能访问,报400错误。

    原因:没有开启允许访问

    处理:编辑HelloWorld目录下setting.py ,把其中的

    ALLOWED_HOSTS=[]改成ALLOWED_HOSTS=['*'] ##* 表示任意地址

    其实pycharm的专业版有django框架而且能直接创建,不会很难

    如果pycharm报错TemplateDoesNotExist ,问题则出现在

    os.path.join(BASE_DIR, 'templates')

    这一句的设置中,这一句话是指到“BASE_DIR/templates”文件夹中去取模板。通过debug跑到settings这句话可以发现BASE_DIR指定的其实是第一层的Hello World文件夹,而templates在第二层Hello World文件夹,所以一直提示错误。注意BASE_DIR是manage.py文件的所在路径.

    正确选择如下:

    os.path.join(BASE_DIR, 'HelloWorld/templates')
  • 相关阅读:
    LINUX
    DOCKER
    计算牛的数目
    计算a^3=b^3+c^3+d^3
    用递归计算C(m,n)
    A Mathematical Curiosity
    Who is lier?
    我的第一篇 实习报告
    R.java
    天气系统
  • 原文地址:https://www.cnblogs.com/sunhongbin/p/14906097.html
Copyright © 2011-2022 走看看