标签: python flask jinja2
我从几个不同的地方打电话给render_template,我想控制是否渲染某些HTML细分,具体取决于我来自哪里。
render_template
例如:
render_template('index.html', form=form, show_results=1)
我打算使用show_results bool来标记是否应该呈现可选段。但是,我错过了HTML代码的可选分隔部分中应该包含的包装器,以控制是否应该呈现该段。我怎么能做到这一点?
show_results
答案 0 :(得分:7)
使用if block:
{% if show_results %} show the results {% endif %}