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 %}
相关推荐
向前看-2 小时前
验证码机制
前端·后端
梧桐树04293 小时前
python常用内建模块:collections
python
Dream_Snowar3 小时前
速通Python 第三节
开发语言·python
超爱吃士力架3 小时前
邀请逻辑
java·linux·后端
蓝天星空4 小时前
Python调用open ai接口
人工智能·python
jasmine s4 小时前
Pandas
开发语言·python
郭wes代码4 小时前
Cmd命令大全(万字详细版)
python·算法·小程序
leaf_leaves_leaf5 小时前
win11用一条命令给anaconda环境安装GPU版本pytorch,并检查是否为GPU版本
人工智能·pytorch·python
夜雨飘零15 小时前
基于Pytorch实现的说话人日志(说话人分离)
人工智能·pytorch·python·声纹识别·说话人分离·说话人日志
404NooFound5 小时前
Python轻量级NoSQL数据库TinyDB
开发语言·python·nosql