使用模板标签
示例
在模板中创建一个变量,并使用它
{% with firstname="Stalikken" %}
<h1>Hello {{ firstname }}</h1>
{% endwith %}
运行示例 »
定义和用法
该 with
标签用于在 Django 模板中创建变量。
当您需要多次请求同一个变量时,这很有用,例如在循环中
示例
使用 with
标签仅获取一次 fruits
的长度
{% with myvar=fruits|length %}
{% for x in fruits %}
<p>{{ x }} is one of {{ myvar }} fruits.</p>
{% endfor %}
{% endwith %}
运行示例 »
语法
{% with var1=val1 var2=val2 var3=val3 etc. %}
...
{% endwith %}
参数
值 | 描述 |
---|---|
var1=val1 var2=val2 var3=val3 等 | 必填。声明变量及其值。 |