我试图在Jinja模板中设置一个变量。就这么简单。{1>但是}错误
这是我的模板:
{% block content %}
<div class="col-lg-7 col-lg-offset-2">
<div style="padding-top:100px"></div>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">
<i class="mdi-social-person"></i>
Reports
</h3>
</div>
<div class="panel-body">
{% set index = 'a' %}
</div>
</div>
</div>
{% endblock content %}
我觉得布景应该是直截了当的,不是那么难。在
使用
Django template system
(默认模板引擎),可以使用with
。在请注意,您需要结束标记,它将为您提供变量的范围。(还要注意,变量名、
=
符号和值之间不能有空格。因为为什么与python相关的任何东西都是灵活的。:-/)您可以阅读有关引擎here和有效标记here的更多信息。在
您应该使用
{% endblock %}
而不是{% endblock content %}
set
是jinja的标记,但是jinja不是Django的默认模板引擎,正如评论中提到的@Jharris和@Gocht一样。所以,我需要先安装jinja以使用set
标记。在相关问题 更多 >
编程相关推荐