【发布时间】:2018-09-07 15:50:31
【问题描述】:
我正在使用 Jinja {% set %} 块来定义我想稍后呈现到页面的用户链接。但是,当我渲染变量时,所有 HTML 都被转义,因此它显示的是 HTML 而不是链接。
{% set user_link %}
<a href="url_for('main.user', username=post.author.username)">
{{ post.author.username }}
</a>
{% endset %}
查看源码展示:
<a href="/user/exampleuser">
exampleuser
</a>
在页面上显示文字 HTML:
<a href="/user/exampleuser"> exampleuser </a>
如何呈现set 块中定义的链接而不是原始 HTML?
【问题讨论】: