Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
吴声子夜歌2 分钟前
ES6——Iterator和for...of循环详解
前端·javascript·es6
砍材农夫4 分钟前
spring-ai 第八模型介绍-图像模型
java·人工智能·spring
小李子呢02116 分钟前
前端八股3---ref和reactive
开发语言·前端·javascript
金融数据出海11 分钟前
java对接美股股票api涵盖实时行情、K 线、指数等核心接口。
后端
认真的小羽❅16 分钟前
从入门到精通:Spring Boot 整合 MyBatis 全攻略
spring boot·后端·mybatis
橘子hhh25 分钟前
Netty基础服务器实现
java·nio
墨雪遗痕27 分钟前
工程架构认知(二):从 CDN 到 Keep-Alive,理解流量如何被“消化”在系统之外
java·spring·架构
摆烂工程师31 分钟前
教你如何查询 Codex 最新额度是多少,以及 ChatGPT Pro、Plus、Business 最新额度变化
前端·后端·ai编程
web_小码农37 分钟前
CSS 3D动画 旋转木马示例(带弧度支持手动拖动)
javascript·css·3d
Armouy39 分钟前
Electron:核心概念、性能优化与兼容问题
前端·javascript·electron