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 %}
相关推荐
会编程的吕洞宾1 分钟前
Spring AI 2.0 自校正结构化输出实战:让大模型稳定吐出合格 JSON
java·人工智能·后端·spring
高洁0121 分钟前
AI赋能产业升级与中美未来经济赛道博弈
人工智能·python·深度学习·机器学习·transformer
深蓝AI23 分钟前
Future.result 超时了,Python 线程却没停:线程池取消任务的三个陷阱
后端
夜晚回家32 分钟前
Python 原始字符串详解 | r 前缀到底让什么不再转义
开发语言·python
suhan36 分钟前
【数据结构】三、栈和队列:6.链队列、双端队列、队列的应用(树的层次遍历、广度优先BFS、先来先服务FCFS)
数据结构·后端·算法
鸿蒙开发37 分钟前
我把自己的应用上线了:从买服务器、域名和 DNS,到备案与 HTTPS
后端·github
neoooo38 分钟前
🚀Claude Code 小技巧(二):找回会话,撤销修改
前端·人工智能·后端
数据库小学妹41 分钟前
向量检索最小可运行实现:HNSW索引参数与召回率/延迟权衡
数据库·后端
姜鱼问生41 分钟前
Docker Volume 备份与恢复实战:不停机迁移数据
后端·算法·架构
suhan41 分钟前
【数据结构】三、栈和队列:5.顺序队列(循环队列)(初始化,判空判满,入队,出队,实例)
数据结构·后端·算法