zoukankan      html  css  js  c++  java
  • django中模板

    • 一、创建模板目录和模板html文件

    # /templates/应用名称/html文件集合
    #模板目录:创建项目根目录下面,和manage.py工具在同一层
    #在模板目录下面分别创建各个应用的模板目录
    #最后才是在对应应用中创建模板html文件
    ##################################################
    另外一种方法是:每个应用名下面创建/templates/对应应用名称/html文件集合

     1、模板中使用变量,对象

    {{ 变量名 }}

    {{object.field}}

    2、模板中使用for循环

    • 二、配置模板路径

    #在项目的全局配置文件中,设置模板的html文件,该模板文件中可以使用变量,这些变量的值,由django的视图函数调用的时候给传递过来,并处理模板中非html代码,处理完后就生成了一个完整的html文件,然后由视图函数返回给客户端浏览器
    • 三、视图函数给模板传递数据,数据填充到模板后,就可以返回给客户端浏览器了

    #模板html文件都写好,也配置好了,还能干嘛?当然是给视图函数调用了。视图函数调用模板html文件,并填充模板中的变量值,给模板装饰好了才发给客户端的浏览器
    #使用 render函数返回,该函数有三个参数,分别是请求request,模板html文件,返回到前端的数据(这是一个字典类型的数据,字典的键名就是前端的参数名称,值就是要给前端返回的数据)
  • 相关阅读:
    IDEA取消自动更新
    string常见面试题
    IDEA不能运行main方法
    GIT: Incorrect username or password
    淘宝技术架构演进之路
    javac编译原理之生死人肉白骨
    this string "--" is not permitted within comments ,(mapper文件)注释中不能使用--
    IE下input的type=file需要双击触发
    解决问题思路
    python
  • 原文地址:https://www.cnblogs.com/igoodful/p/11480468.html
Copyright © 2011-2022 走看看