flask 有3種方法可以關閉自動轉義:
1、在Python文件中進行轉義攒发。先在 Markup 對象中進行轉義调塌,然后將它傳送給模版。一般推薦使用這個方式惠猿。
from flask import Markup
result=Markup(result(params));
return render_template('xxx.html', result=result)
2羔砾、在模版文件中進行轉義。通過 |safe 過濾器來表示字符串是安全的({{result|safe}})
渲染的時候 {{ result|safe }}
3、暫時禁用全局的自動轉義功能姜凄。
{% autoescaping false %}
<p>autoescaping is disableed here
<p>will_not_be_escaped
{% endautoescape %}
可參考官方資料