2010-06-29 55 views
5

我已經HTML編碼的文本,其內容是這樣的:轉義HTML在Django

RT <a href="http://twitter.com/freuter">@freuter</a>... 

我想這顯示爲HTML,但我不知道如果有,我可以適用於本文本轉換的一個過濾器HTML編碼文本回到HTML ...

有人可以幫忙嗎?

回答

4

如果要渲染所有HTML,請嘗試安全篩選器。

20

正如Daniel所說,在html中使用{{ tweet|safe }}過濾器,或者從視圖中標記爲安全。

使用django.template.mark_safe()

+2

但首先檢查內容是否真的安全。例如,我不會直接從twitter的API中盲目信任推文。 – bjunix 2012-05-14 10:57:07