Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
Thanwind3 小时前
大二上结束随笔
java
风象南3 小时前
无文档遗留系统的逆向梳理:利用 AI 重建架构视图
后端
我是大猴子4 小时前
Java面经
java·开发语言
Coder_Boy_4 小时前
Java高级_资深_架构岗 核心知识点全解析(模块四:分布式)
java·spring boot·分布式·微服务·设计模式·架构
百锦再4 小时前
Java ForkJoin 框架全面解析:分而治之的并行编程艺术
java·开发语言·spring boot·spring cloud·kafka·tomcat·maven
s_w.h4 小时前
【 C++ 】搜索二叉树
java·开发语言·c++·算法
专注前端30年4 小时前
【Java高并发系统与安全监控】高并发与性能调优实战:JVM+线程池+Redis+分库分表
java·jvm·redis
金銀銅鐵4 小时前
浅解 Junit 4 第六篇:AnnotatedBuilder 和 RunnerBuilder
后端·junit·单元测试
星火开发设计4 小时前
关联式容器:map 与 multimap 的键值对存储
java·开发语言·数据结构·c++·算法
钟智强4 小时前
Erlang 从零写一个 HTTP REST API 服务
后端