鍍金池/ 問答/Python  數(shù)據庫/ Django開發(fā)個人博客遇到從數(shù)據庫中讀取html字符串給前端瀏覽器部分標簽無法

Django開發(fā)個人博客遇到從數(shù)據庫中讀取html字符串給前端瀏覽器部分標簽無法正確顯示?

問題描述

最近在學習Django建一個個人博客,使用Ueditor(也試過Kindeditor)作為后臺admin界面的富文本編輯器,編輯一些文字發(fā)現(xiàn)一部分的格式不能被瀏覽器正確顯示,一下是現(xiàn)場截圖:
圖片描述
圖片描述
檢查頁面源代碼,發(fā)現(xiàn)標題的<h1>標簽是正確的,可為什么瀏覽器不能正確顯示?
測試了發(fā)現(xiàn)h1和h2不能顯示,但是h3卻能顯示正常,瀏覽器從服務器拿到的html源文件中都是正確的標簽格式,為什么h1和h2不能被瀏覽器渲染,h3h4h5h6等等的標簽卻能正常顯示?

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

  • Python 2.7
  • Django 1.8
  • MySQL 5.7
  • IDE pycharm
  • Browser: firefox chrome safari

Django模板文件中 {% autoescape off %} 和 safe 過濾器都試過

希望各位朋友能夠給些建議,Thanks!

回答
編輯回答
情未了

看看是不是樣式覆蓋了?

2018年4月4日 08:48
編輯回答
眼雜

通過描述沒看出什么異常。
可以后臺打印看看提取出來是數(shù)據標簽是什么樣,我個人是后端富文本,前端再用markdown模塊渲染的。

2017年5月23日 17:19