Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
程序猿_极客14 小时前
【2026】Spring IOC 与 DI 依赖注入深度解析:从原理到实战(附带面试高频问题)
java·后端·spring·ioc·di依赖注入
观音山保我别报错14 小时前
SpringBoot 项目学习内容详解(二)
spring boot·后端·学习
小信丶14 小时前
BlockExceptionHandler类介绍、应用场景和示例代码
java·spring boot·后端·spring·spring cloud
m0_7482299914 小时前
Vue3高效学习路线全攻略
前端·javascript·vue.js
a程序小傲15 小时前
米哈游Java面试被问:gRPC的HTTP/2流控制和消息分帧
java·开发语言·tcp/ip·http·面试·职场和发展·php
新缸中之脑15 小时前
学习AI编程 vs. 学习编程
java·学习·ai编程
木辰風15 小时前
vue在IE浏览器下父页面向子页面传输对象时数据丢失
前端·javascript·html
试剂小课堂 Pro15 小时前
Ald-PEG-Ald:丙醛与聚乙二醇两端连接的对称分子
java·c语言·c++·python·ffmpeg
独自破碎E15 小时前
【双指针】接雨水
java·开发语言
AllData公司负责人15 小时前
【亲测好用】数据平台能力演示
java·数据库·c++·开源