Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
MY_TEUCK14 小时前
【Java 后端】SpringBoot 登录认证与会话跟踪实战(JWT + Filter/Interceptor)
java·开发语言·spring boot
镜宇秋霖丶14 小时前
2026.5.6@霖宇博客制作中遇见的问题
前端·javascript·vue.js
今天长肉了吗14 小时前
银行风控项目踩坑实录:指标跑了6小时,风险评分全挂了
java
随读手机14 小时前
多式联运信息交互平台完整方案(2026版)
java·ai·eclipse·云计算·区块链
吴声子夜歌15 小时前
Vue3——TypeScript基础
javascript·typescript
Mr数据杨15 小时前
【Codex】用Tauri用户配置打通桌面端个性化设置
django·codex·项目开发
许彰午15 小时前
03-二叉树——从递归遍历到非递归实现
java·算法
小李子呢021115 小时前
前端八股Vue---Vue-router路由管理器
前端·javascript·vue.js
nj012815 小时前
Spring 循环依赖详解:三级缓存、早期引用、AOP 代理与懒加载
java·spring·缓存
野生技术架构师15 小时前
2026年最全Java面试题及答案汇总(建议收藏,面试前看这篇就够了)
java·开发语言·面试