tornado 如何把數據庫裏的html格式輸出到前端【Tornado模板轉義處理】

tornado 如何把數據庫裏的html格式輸出到前端【Tornado模板轉義處理】

當我們使用富文本編輯器的時候,因爲保存到數據庫的內容都是一些標籤加內容,其實tornado富文本編輯器確實很坑,這裏作者使用的富文本編輯器是 Ueditor 是由百度「FEX前端研發團隊」開發的所見即所得富文本web編輯器,具有輕量,可定製,注重用戶體驗等特點,開源基於MIT協議,允許自由使用和修改代碼。

想看的文檔路徑:http://fex-team.github.io/ueditor/#start-start。

下載路徑:https://ueditor.baidu.com/website/download.html#ueditor。

因爲一些大神的完善 Flask框架有的大神已經做好了,分享一下:http://flask123.sinaapp.com/article/47/。

當然Tornado的Ueditor的操作使用也有一些大佬給了自己的分享:https://blog.csdn.net/wx217415/article/details/70140659。

當然以上都不是我們的重點,尷尬,今天分享的內容是:tornado 如何把數據庫裏的html格式輸出到前端【Tornado模板轉義處理】

直接上代碼吧:

{% autoescape None %}
<div id="div1">{{ p_info }}</div>
{% autoescape None %} 是整個文件都生效,但可以使用escape轉義某一處
{{ escape(
p_info ) }} # 可以轉義。
<div id="div1">{% raw p_info %}</div>

raw 是不要轉義

具體可以參考一下這位大佬的:http://www.qttc.net/201305320.html

福利:https://tornado-zh.readthedocs.io/zh/latest/【Tornado文檔鏈接】

posted on 2019-03-08 17:56 名字長了很拉風 閱讀(...) 評論(...) 編輯 收藏
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章