Django的模板语法

Django的模板语法

1、初步认识

本质上:在HTML中写一些占位符,由数据对这些占位符进行替换和处理。

  • 在views.py中用字典(键值对)的形式传参,在html文件中用两个花括号来显示单独的值
  • 列表、元组等数据类型的数据可通过点来访问索引,也可利用for循环、if语句等来访问。


2、原理

视图函数的render内部:

1、读取含有模板语法的html文件

2、render内部进行渲染(模板语法执行并替换数据),最终得到只包含html标签的字符串

3、将渲染(替换)完成的字符串返还给用户浏览器

相关推荐
t***p935几秒前
idea创建SpringBoot自动创建Lombok无效果(解决)
spring boot·后端·intellij-idea
d***81727 分钟前
解决SpringBoot项目启动错误:找不到或无法加载主类
java·spring boot·后端
无限大617 分钟前
RBAC模型:像电影院选座一样管理权限,告别"一个用户配一个权限"的噩梦
后端
间彧19 分钟前
在CI/CD流水线中如何集成自动化的发布验证和熔断机制?
后端
ᐇ95920 分钟前
Java集合框架深度实战:构建智能教育管理与娱乐系统
java·开发语言·娱乐
b***748826 分钟前
Vue开源
前端·javascript·vue.js
间彧28 分钟前
如何处理蓝绿部署中的数据迁移和数据库版本兼容性问题?
后端
间彧32 分钟前
什么是金丝雀/灰度发布
后端
不知更鸟33 分钟前
前端报错:快速解决Django接口404问题
前端·python·django
4***721337 分钟前
【玩转全栈】----Django模板语法、请求与响应
数据库·python·django