Django模板系统路径查找与变量

模板路径的查找

1.如果在settings文件中的 TEMPLATES中填写了DIRS路径,这个的优先级最高


image.png

2.其次如果在settings 文件中的INSTALLED_APPS 注册了APP,则可以在APP下的目录中查找模板,这个优先级低于TEMPLATES中填写DIRS路径的同名文件

模板变量

    - 语   法:不能以下划线开头

            -变量值:可以是任何数据类型

            -变量的解析规则:
                1.计算变量,将其替换为结果
            2.遇到点(.)的时候,按一下顺序查找:
              -1.字典键值查找
              -2.属性或方法查找
              -3.数字索引查找
            3.如果结果是可调用的,则调用它时不带参数。调用的结果成为模板的值。
                所谓的结果是可调用的,说明变量是个函      数,或是个方法

             渲染失败返回空 ''

你可能感兴趣的:(Django模板系统路径查找与变量)