Django的模板语法

Django的模板语法

1、初步认识

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

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


2、原理

视图函数的render内部:

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

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

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

相关推荐
G018_star sky♬3 小时前
nodeJS他是如何用JavaScript封装C++的呢
开发语言·javascript·c++
java_nnnn4 小时前
Spring MVC小案例(1)
java·后端·spring·mvc
wiseyao12194 小时前
uniapp scroll-view滚动到最后
前端·javascript·uni-app
陈随易4 小时前
从今天起,你只需要一个浏览器之Ego lite
前端·后端·程序员
怕浪猫4 小时前
Step 5 Preview 模型写 3D 象棋,两个小时上线
前端·javascript·面试
西凉的悲伤4 小时前
Spring Boot 条件装配注解详解
java·springboot·1024程序员节·条件装配
木井巳4 小时前
【动态规划: 路径问题】不同路径
java·算法·leetcode·动态规划
打工仔折腾 AI4 小时前
AI Agent 工程化实战(二):5 分钟跑通 Deep Agent 并逐层拆解底层链路
java·数据库·人工智能·后端·python·langchain·ai agent 实战
秋名RG4 小时前
(二)存储、CPU 与指令执行——程序为什么快,又为什么慢
java·开发语言
Highcharts.js4 小时前
Highcharts甘特图开发带导航功能的项目管理图示例
开发语言·前端·javascript·甘特图·highcharts·项目管理图