Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
万少5 小时前
小龙虾(openclaw),轻松玩转自动发帖
前端·人工智能·后端
Jagger_7 小时前
AI 洪水淹到脖子了:剩下的是什么?我们该往哪儿跑?
后端
Victor3568 小时前
MongoDB(28)什么是地理空间索引?
后端
Victor3568 小时前
MongoDB(29)如何创建索引?
后端
皮皮林5519 小时前
面试官:什么是 fail-fast?什么是 fail-safe?
后端
陈随易10 小时前
前端大咖mizchi不满Rust、TypeScript却爱上MoonBit
前端·后端·程序员
雨中飘荡的记忆11 小时前
Multi-Agent + Skills + Spring AI 构建自主决策智能体
后端·spring
我叫黑大帅12 小时前
Go 语言并发编程的 “工具箱”
后端·面试·go