Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
CodeAmaz3 分钟前
通用 List 分批切割并循环查询数据库工具类
java·数据结构·工具类·分页
消失的旧时光-19434 分钟前
Kotlinx.serialization 对多态对象(sealed class )支持更好用
java·服务器·前端
少卿23 分钟前
React Compiler 完全指南:自动化性能优化的未来
前端·javascript
bcbnb29 分钟前
如何解析iOS崩溃日志:从获取到符号化分析
后端
爱隐身的官人34 分钟前
beef-xss hook.js访问失败500错误
javascript·xss
许泽宇的技术分享35 分钟前
当AI学会“说人话“:Azure语音合成技术的魔法世界
后端·python·flask
用户693717500138437 分钟前
4.Kotlin 流程控制:强大的 when 表达式:取代 Switch
android·后端·kotlin
用户693717500138438 分钟前
5.Kotlin 流程控制:循环的艺术:for 循环与区间 (Range)
android·后端·kotlin
vx_bisheyuange43 分钟前
基于SpringBoot的宠物商城网站的设计与实现
spring boot·后端·宠物
bcbnb1 小时前
全面解析网络抓包工具使用:Wireshark和TCPDUMP教程
后端