/ 知识库     / 试卷库

注释和变量

模板注释

在Django模板中, 注释的使用方式有两种:

单行注释:

{# 注释内容 #}

多行注释:

{% comment %}

    多行注释内容

{% endcomment %}

模板变量

变量以{{variable}}表示,变量可以是一个普通的变量,也可以是某个对象或属性,但必须是Python支持的数据类型。

(1)使用变量name从视图传递数据到模板:

在视图中定义:name="张三"

在模板中使用:{{name}}

结果输出:张三

(2)使用对象obj从视图传递对象对模板:

在视图中定义对象:obj={"name":"张三","age":18}

在模板中使用:{{obj.name}} - {{obj.age}}

结果输出:张三 - 18