网络编程
位置:首页>> 网络编程>> Python编程>> Django框架模板介绍

Django框架模板介绍

作者:小茗同学。  发布时间:2021-07-05 07:34:18 

标签:django,框架,模板

定义:在Django框架中,模板是可以帮助开发者快速生成呈现给用户页面的工具

模板的设计方式实现了我们MVT中VT的解耦,VT有着N:M的关系,一个V可以调用任意T,一个T可以供任意V使用

模板处理分为两个过程

  • ① 加载

  • ② 渲染

模板主要有两个部分

  • ① HTML静态代码

  • ② 动态插入的代码段(挖坑,填坑)

模板中的动态代码段除了做基本的静态填充,还可以实现一些基本的运算,转换和逻辑。

模板中的变量: 视图传递给模板的数据,遵守标识符规则

语法{{ var }}

模板中的标签

语法 {% tag %}

作用

  • 加载外部传入的变量

  • 在输出中创建文本

  • 控制循环或逻辑


{% if 表达式 %}
 语句
 {% endif %}
 {% if 表达式 %}
  语句
 {% else %}
  语句
 {% endif %}
 {% if 表达式 %}
    语句
 {% elif 表达式 %}
    语句
{% endif %}

{% for 变量 in 列表 %}
语句1
   {% empty %}
语句2
{% endfor %}

模版语言注释有两种:

1 单行注释:{# 被注释掉的内容 #}

2 多行注释
{% comment %}
被注释的内容
{% endcomment %}

来源:https://blog.csdn.net/weixin_44279511/article/details/86361479

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com