Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
一只小阿乐4 分钟前
java 语法学习 1
java·开发语言·学习
dear_bi_MyOnly4 分钟前
函数模块化:企业级项目高效之道
c++·后端·学习
雪芽蓝域zzs7 分钟前
Vue前端配置路由通配捕获 404
前端·javascript·vue.js
2601_9620739711 分钟前
苍穹外卖-day07(Spring Cache & 购物车业务逻辑)
java·后端·spring
顶点多余14 分钟前
算法哪些事儿---2
java·开发语言
小凯在掘金39 分钟前
类型判断什么时候用 typeof?
javascript
小芒果_0139 分钟前
从0到1,将pycharm上的项目上传到github
ide·pycharm·github
深入云栈40 分钟前
CompleteFuture VS CompletableFuture:Netty 为何自研 Future
java·架构
Sincerelyplz41 分钟前
【Pipecat】基于Pipecat的voice agent实践
前端·后端·agent
摇滚侠42 分钟前
《SpringBoot 3:入门与应用实战》第 10 章 REST 服务请求与调用 Reactor 与 WebFlux 笔记 28
spring boot·笔记·后端