Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
用户23337685218几秒前
Ubuntu上fpm多架构打包实战
后端
java_nnnn17 分钟前
文件操作和IO
java
lsylalalala19 分钟前
多线程(4)
java·开发语言·多线程
JavaGuide28 分钟前
轻量开源版 IDEA 来了!
前端·后端
2601_9620974832 分钟前
JavaScript 异步编程
javascript·ajax·回调函数·异步编程·子线程
吴声子夜歌1 小时前
Guava——散列
java·guava
用户3126874877201 小时前
AQS 到底怎么排队的?CLH 队列、state 与条件变量全链路拆解
java
Json____1 小时前
springboot开发高校选课管理系统:从零构建前后端分离的全栈实践
java·spring boot·后端·毕业设计·毕设·wwwoop.com
站大爷IP1 小时前
Python的列表推导式把我写崩了,原来圆括号和方括号不是一回事
后端
全栈项目管理程序猿1 小时前
ArcGIS JS 基础教程(18):SceneLayer 场景图层
javascript