让 jinja2 转义 html 的时候允许指定部分 <img>、<code> 之类的标签转义


Flask 的模板 Jinja2 会将所有的 html 转义,我想让输出的 <img> <code> 等指定的标签不进行转义,让他们正常输出,有何良策?

flask python jinja2

xiaoxin 10 years, 3 months ago

feedparser 里有 HTML sanitization 功能。

lupus answered 10 years, 3 months ago

可以试试 safe 这个 filter ,原始的 string 就不会被 escape


 {{ some html string|safe }}

4679545 answered 10 years, 3 months ago

Your Answer