Html jinja块是否有默认参数
如果块未填充,是否有方法创建默认条目 我有一个带有按钮的模板,上面写着“创建” myTemplate.html:Html jinja块是否有默认参数,html,jinja2,Html,Jinja2,如果块未填充,是否有方法创建默认条目 我有一个带有按钮的模板,上面写着“创建” myTemplate.html: <a href="#" class="btn">{% block createString %}create{% endblock %}</a> 但是,对于这一点,我希望有一个默认值,这样,如果我在myPage中没有任何createString块,就会使用默认字符串 比如: myTemplate.html: <a href="#" class="btn
<a href="#" class="btn">{% block createString %}create{% endblock %}</a>
但是,对于这一点,我希望有一个默认值,这样,如果我在myPage中没有任何createString
块,就会使用默认字符串
比如:
myTemplate.html:
<a href="#" class="btn">{% block createString %}create{% endblock %}</a>
在myPage.html中,按钮将显示next,而在扩展myTemplate.html的其他文件中,按钮将显示create。这比我想象的要简单得多 因此,在模板中,我只在块中编写“默认”代码 myTemplate.html:
<a href="#" class="btn">{% block createString %}create{% endblock %}</a>
<a href="#" class="btn">{% block createString %}{% default %}create
{% endblock %}</a>
<a href="#" class="btn">{% block createString %}create{% endblock %}</a>
{% extends "myTemplate.html" %}
{% block createString %}next{% endblock %}