Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
tianchang11 分钟前
策略模式(Strategy Pattern)深入解析与实战应用
前端·javascript·代码规范
best66614 分钟前
JavaScript的Math内置对象,到底是何方神圣?
javascript
调试人生的显微镜19 分钟前
WebView 中 Cookie 丢失怎么办?跨域状态不同步的调试与修复经验
后端
掘金安东尼20 分钟前
技术解析:高级 Excel 财务报表解析器的架构与实现
前端·javascript·面试
每天开心26 分钟前
一文教你掌握事件机制
前端·javascript·ai编程
weixin_4373982133 分钟前
转Go学习笔记(2)进阶
服务器·笔记·后端·学习·架构·golang
LeeAt33 分钟前
真的!真的就一句话就能明白this指向问题
前端·javascript
极客悟道42 分钟前
巧解 Docker 镜像拉取难题:无需梯子和服务器,拉取数量无限制
后端·github
代码的余温1 小时前
5种高效解决Maven依赖冲突的方法
java·maven
慕y2741 小时前
Java学习第十六部分——JUnit框架
java·开发语言·学习