Django模板的使用(详细版)

1、配置

在工程中创建模板目录templates(这个名字可以变!!)

settings.py 配置文件中修改TEMPLATES配置项的DIRS值

2、定义模板

templates 目录中新建一个模板文件,如index.html

3、模板渲染

Django提供了一个函数render实现

render(request对象,模板文件路径,模板数据字典)

直接传里面的key就好。

效果如下

试一下,用其他模板

效果如下:

再试一下用这个:

记得循环要结尾{% endfor %}

索引从1开始

模板注释

1. 单行注释

单行注释使用 {# ... #} 标签,可以在模板中任意位置添加注释。

复制代码
{# This is a single line comment #}

2. 多行注释

多行注释使用 {% comment %}{% endcomment %} 标签,可以注释一块内容。

复制代码
{% comment %}
    This is a multi-line comment
    It can span across multiple lines
{% endcomment %}
相关推荐
李昊哲小课3 分钟前
第1章-PySide6 基础认知与环境配置
python·pyqt·pyside
程序员小假10 分钟前
我们来说一下 b+ 树与 b 树的区别
java·后端
Meepo_haha41 分钟前
Spring Boot 条件注解:@ConditionalOnProperty 完全解析
java·spring boot·后端
2401_8942419242 分钟前
用Pygame开发你的第一个小游戏
jvm·数据库·python
sheji34161 小时前
【开题答辩全过程】以 基于springboot的房屋租赁系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
Zzzz_my2 小时前
正则表达式(RE)
pytorch·python·正则表达式
Victor3562 小时前
MongoDB(57)如何优化MongoDB的查询性能?
后端
Victor3562 小时前
MongoDB(58)如何使用索引优化查询?
后端
行百里er2 小时前
优雅应对异常,从“try-catch堆砌”到“设计驱动”
java·后端·代码规范
码财小子2 小时前
聊聊 C++ 模块“注册式”的优雅姿势
后端·代码规范