Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
comerzhang6557 分钟前
16÷4 陷阱:一行代码让 SharedArrayBuffer 数据全部错位
javascript
金融数据出海14 分钟前
韩国股票 API 对接指南 Seoul&KOSDAQ
后端
geovindu14 分钟前
go: Simple Factory Pattern
开发语言·后端·设计模式·golang·简单工厂模式
咕白m62515 分钟前
Python 高效添加与管理 Excel 工作表
后端·python
计算机学姐22 分钟前
基于SpringBoot的房屋交易系统
java·vue.js·spring boot·后端·spring·intellij-idea·mybatis
CQU_JIAKE32 分钟前
4.12[A]
java
小二李33 分钟前
什么是依赖注入(DI)&控制反转IoC
java·开发语言
java1234_小锋34 分钟前
SpringBoot 4 + Spring Security 7 + Vue3 前后端分离项目设计最佳实践
spring boot·后端·spring
今夕资源网37 分钟前
indextts API 阅读 API 重磅升级!低延迟 + 音色管理 + 缓存全拉满 支持开源阅读小说软件,其他软件应该也通用
java·后端·spring
是宇写的啊42 分钟前
SpringIoc和Di
java·开发语言