Django模板templates

1、模板文件的路径配置

 

2、模板中变量替换

 

3、变量渲染之深度查询

 

4、内置过滤器

过滤器的语法:

{{obj|过滤器名称:过滤器参数}}

  

内置过滤器:

 

过滤器例子:

 

5、注释

 

6、多行注释

 

7、if 判断

 

8、for 循环

利用forloop.counter可以展示循环的需要(1,2,3 ...,如下:

 

9、模板继承

(1)继承父模板

{% extends "base.html" %}		# 在子模板中继承父模板base.html的内容

  

(2)重写父模板的内容(覆盖)

 

(3)在父模板已有内容的基础上增加新的内容(不覆盖)

 

10、模板补充

(1)模板中调用方法的时候不需要加括号()

 

(2)locals() 函数

 

 

 (3)关于 “/” 

 

(4)redirect重定向 和 form表单action  中的“/”原理是相同的

 

 

posted @ 2023-05-15 01:05  映辉  阅读(17)  评论(0)    收藏  举报