模板注释
在Django模板中, 注释的使用方式有两种:
单行注释:
{# 注释内容 #}
多行注释:
{% comment %}
多行注释内容
{% endcomment %}
模板变量
变量以{{variable}}表示,变量可以是一个普通的变量,也可以是某个对象或属性,但必须是Python支持的数据类型。
(1)使用变量name从视图传递数据到模板:
在视图中定义:name="张三"
在模板中使用:{{name}}
结果输出:张三
(2)使用对象obj从视图传递对象对模板:
在视图中定义对象:obj={"name":"张三","age":18}
在模板中使用:{{obj.name}} - {{obj.age}}
结果输出:张三 - 18