Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
雨落倾城夏未凉3 分钟前
9.c++new申请二维数组
c++·后端
wycode4 分钟前
Vue2实践(3)之用component做一个动态表单(二)
前端·javascript·vue.js
mask哥5 分钟前
详解flink java基础(一)
java·大数据·微服务·flink·实时计算·领域驱动
二闹6 分钟前
后端的请求体你选对了吗?
后端
克拉克盖博23 分钟前
chapter03_Bean的实例化与策略模式
java·spring·策略模式
lichenyang45330 分钟前
Mongodb(文档数据库)的安装与使用(文档的增删改查)
后端
雨落倾城夏未凉31 分钟前
8.被free回收的内存是立即返还给操作系统吗?为什么?
c++·后端
数新网络32 分钟前
LevelDB 辅助工具类
后端
DashVector33 分钟前
如何通过Java SDK分组检索Doc
java·数据库·面试
Code_Artist33 分钟前
[Go]结构体实现接口类型静态校验——引用类型和指针之间的关系
后端·面试·go