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 %}
相关推荐
西猫雷婶9 分钟前
pytorch基本运算-分离计算
人工智能·pytorch·python·深度学习·神经网络·机器学习
数新网络12 分钟前
PyTorch
人工智能·pytorch·python
自信的小螺丝钉16 分钟前
【大模型手撕】pytorch实现LayerNorm, RMSNorm
人工智能·pytorch·python·归一化·rmsnorm·layernorm
深耕AI17 分钟前
PyTorch图像预处理:ToTensor()与Normalize()的本质区别
人工智能·pytorch·python
中国胖子风清扬26 分钟前
Rust 日志库完全指南:从入门到精通
spring boot·后端·rust·学习方法·logback
玉衡子30 分钟前
MySQL基础架构全面解析
数据库·后端
郭京京43 分钟前
goweb内置的 net/http 包
后端·go
dylan_QAQ44 分钟前
Java转Go全过程06-工程管理
java·后端·go
用户4099322502121 小时前
如何用FastAPI玩转多模块测试与异步任务,让代码不再“闹脾气”?
后端·ai编程·trae
鲸屿1951 小时前
python之socket网络编程
开发语言·网络·python