【Django】模板系统 -- 2019-08-17 06:33:36
目录 一、变量 二、过滤器 Filters 2. length 3. filesizeformat 4. slice 5. add 6. first、last 7. join 8. truncatechars 9. truncatewords 10. date 11. safe 12. cut 13. lower、upper、title、ljust、rjust、center 14. 自定义filter 15. Tags 16. csrf_token 三、母板 模版继承 块(block) 四、组件 五、静态文件相关 使用get_static_prefix 自定义simpletag_tag 自定义inclusion_tag 原文: http://blog.gqylpy.com/gqy/261 "@ 官方文档 两种特殊符号:=={{ }}== 与 =={% %}== 变量相关使用{{ }},逻辑相关使用{% %}. 一、变量 在Django模版语言中按此语法使用: {{ 变量名 }} **当模版引擎遇到一个变量时,它将计算这个变量,然后用结果替换它本身. 变量的命名包括任何字母数字以及下划线(_)的组合. 变量名称中不能有空格或标点符号.** 点(.) 在模版语言中有特殊的含义,当模版系统遇到点时,它将以以下顺序查询: 字段查询(Dictionary lookup) 属性或方法查询