3
我使用markdown格式化Django應用程序中的一些註釋。獲取降價和urlize模板標籤播放不錯
如果我試圖結合markdown和urlize,不可避免地會發生錯誤的格式錯誤(鏈接被添加到他們不屬於或不被識別的位置,當然錯誤會根據我首先使用哪個過濾器而改變)。
基本上我想要一個過濾器,降價和自動將鏈接變成超鏈接,如果不這樣做通過降價。
否則,我想我將不得不推出我自己的過濾器,我寧願不這樣做。
我使用markdown格式化Django應用程序中的一些註釋。獲取降價和urlize模板標籤播放不錯
如果我試圖結合markdown和urlize,不可避免地會發生錯誤的格式錯誤(鏈接被添加到他們不屬於或不被識別的位置,當然錯誤會根據我首先使用哪個過濾器而改變)。
基本上我想要一個過濾器,降價和自動將鏈接變成超鏈接,如果不這樣做通過降價。
否則,我想我將不得不推出我自己的過濾器,我寧願不這樣做。
我所做的是使用Markdown urlize extension。在這樣的Python代碼
{{ value|markdown:"urlize" }}
或者:
一旦安裝,你可以在Django模板使用這樣
import markdown
md = markdown.Markdown(safe_mode=True, extensions=['urlize'])
converted_text = md.convert(text)
這裏是Markdown extension docs的情況下,你需要開始更多信息。