Django模板templates
1、模板文件的路径配置
2、模板中变量替换
3、变量渲染之深度查询
4、内置过滤器
过滤器的语法:
1 | {{obj|过滤器名称:过滤器参数}} |
内置过滤器:
过滤器例子:
5、注释
6、多行注释
7、if 判断
8、for 循环
利用forloop.counter可以展示循环的需要(1,2,3 ...),如下:
9、模板继承
(1)继承父模板
1 | { % extends "base.html" % } # 在子模板中继承父模板base.html的内容 |
(2)重写父模板的内容(覆盖)
(3)在父模板已有内容的基础上增加新的内容(不覆盖)
10、模板补充
(1)模板中调用方法的时候不需要加括号()
(2)locals() 函数
(3)关于 “/”
(4)redirect重定向 和 form表单action 中的“/”原理是相同的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现