Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
数据知道9 分钟前
【Flask】一文掌握 Flask 基础用法
数据库·后端·python·flask·python web
清风徐来QCQ9 分钟前
javaScript(map,ref,?,forEach,watch)
java·前端·javascript
q***735511 分钟前
windows配置永久路由
android·前端·后端
7***n7511 分钟前
Java构建工具
java·开发语言
Dandelion____z30 分钟前
AI 驱动业务的致命风险:如何用架构设计守住安全底线?
java·大数据·人工智能·spring boot·aigc·jboltai
码事漫谈31 分钟前
不懂汇编的后端不是一个好的开发
后端
Q***K5533 分钟前
Kotlin与Java互操作指南
java·开发语言·kotlin
码事漫谈38 分钟前
AI时代,汇编语言还有必要学吗?我的惨痛教训与思考
后端
星月前端39 分钟前
[特殊字符]面向 ArcGIS for JavaScript(4.x)开发者的「坐标系统(CRS / 投影)」全面解读
开发语言·javascript·arcgis
考虑考虑1 小时前
jpa将SQL记录到日志文件
spring boot·后端·spring