成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

javascript - flask搭建個人博客,makedown語法渲染成html出錯

瀏覽:135日期:2022-11-23 11:54:41

問題描述

目前在用flask搭建個人博客,直接在網上找的一個markdown的編輯器扒了下來,但發現從數據庫取出數據后沒法渲染成html,于是搜了一大堆,用了markdown模塊,手動將字符串渲染成html格式,代碼如下

content=m.content #從數據庫中取出mark格式的內容 mystring= content.split(’n’) res=’’ for line in mystring:html = markdown2.markdown(line) #使用markdown模塊渲染res += html print(res)

但實際顯示效果確實javascript - flask搭建個人博客,makedown語法渲染成html出錯

求助正確思路

問題解答

回答1:

所以你為什么要 split(’n’), 破壞結構再給markdown解析?

請整個markdown文件內容解析!!!!!!

回答2:

flask的jinja2 模板有自帶的過濾器 會過濾掉html代碼。 不過不建議關掉jinja2的過濾器 那樣做很危險 ,最好是用前端js 渲染

標簽: JavaScript