Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
早點睡3903 分钟前
ReactNative项目OpenHarmony三方库集成实战:react-native-shadow-2
javascript·react native·react.js
电商API&Tina6 分钟前
跨境电商如何接入1688官方寻源通接口?附接入流程
java·数据库·python·sql·oracle·json·php
Java编程爱好者6 分钟前
Spring Boot 对象拷贝:这8个性能陷阱让代码越来越慢
后端
Mr_Xuhhh10 分钟前
深入理解Java Map与Set:从二叉搜索树到哈希表,全面解析搜索数据结构
java·数据结构·散列表
xinzheng新政12 分钟前
Javascript·深入学习基础知识
前端·javascript·学习
明月_清风14 分钟前
🚀 Flyway 存量数据库迁移:50张表一键导出清洗实战(附完整脚本)
数据库·后端
于先生吖17 分钟前
支持二开与商用,JAVA 漫剧付费观看系统完整源码
java·开发语言
曹牧19 分钟前
Java: 从oracle表中获取一组kv序列
java·开发语言·oracle
Lyyaoo.21 分钟前
【Java基础面经】Java 注解的底层原理
java·开发语言·python
HAPPY酷22 分钟前
PyCharm 终极避坑指南:环境选择、镜像加速与包管理
ide·python·pycharm