文章詳情頁
javascript - flask搭建個人博客,makedown語法渲染成html出錯
瀏覽:107日期: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)
但實際顯示效果確實
求助正確思路
問題解答
回答1:所以你為什么要 split(’n’), 破壞結構再給markdown解析?
請整個markdown文件內容解析!!!!!!
回答2:flask的jinja2 模板有自帶的過濾器 會過濾掉html代碼。 不過不建議關掉jinja2的過濾器 那樣做很危險 ,最好是用前端js 渲染
標簽:
JavaScript
排行榜
