django如何語法高亮模塊

首先,django的語法高亮必須配合markdown模塊使用。css

注意事項:git

  1. 確保在渲染文本時添加了 markdown.extensions.codehilite 拓展
  2. 確保安裝了 Pygments。
  3. 確保代碼塊的 Markdown 語法正確,特別是指明該代碼塊的語言類型,具體請參見上文中 Markdown 的語法示例。
  4. 在瀏覽器端代碼塊的源代碼,看代碼是否被 pre 標籤包裹,而且代碼的每個單詞都被 span 標籤包裹,且有一個 class 屬性值。若是沒有,極有多是前三步中某個地方出了問題。
  5. 確保用於代碼高亮的樣式文件被正確地引入,具體請參見上文中引入樣式文件的講解。
  6. 有些樣式文件可能對代碼高亮沒有做用,首先嚐試用 github.css 樣式文件作測試。

 

 

 

渲染擴展現例:github

模板高亮css示例:django

相關文章
相關標籤/搜索