【发布时间】:2018-05-07 09:44:35
【问题描述】:
嘿,我在 Django 模板中定义变量时遇到问题。我不知道我做错了什么。
{% set name="World" %}
<html>
<div>Hello {{name}}!</div>
</html>
Django 第 1 行的块标记无效:“设置”。您是否忘记注册或加载此标签?
【问题讨论】:
-
你几乎肯定不会在这里使用 Jinja。
嘿,我在 Django 模板中定义变量时遇到问题。我不知道我做错了什么。
{% set name="World" %}
<html>
<div>Hello {{name}}!</div>
</html>
Django 第 1 行的块标记无效:“设置”。您是否忘记注册或加载此标签?
【问题讨论】:
我认为您想使用“with”而不是“set”。
https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#with
{% with name='world'%}
<html>
<div>Hello {{name}}!</div>
</html>
{% endwith %}
【讨论】: