2017-04-10 12 views
0

我有一些數據正在處理,即在模板上使用django顯示它。因此,數據(而不是從一個數據庫)看起來像這樣:在python django模板中顯示micro µ符號

<td>{{obj.var1}}</td> 

,這顯示:

1.54 \xb5 

的\這裏XB5是微象徵。要顯示微象徵,我寫了一個小的模板標籤,它看起來像這樣:

.... 
def search_replace_filter(query): 
    return query.replace("\\xb5",r'''&micro;''') 
... 

這愚蠢現在顯示:

1.54 &micro; 

..這是不是我想要的......

任何幫助,將不勝感激:((

回答

1

模板插值轉義特殊的HTML字符

您需要explicitly say需要解釋HTML實體。

+0

呃!只花了2個小時試圖弄清楚這一點。謝謝!接受你的答案! – JohnJ

+1

當有疑問時,谷歌:)只有當你發現你的問題是相當獨特的,或者如果你有時間享受拼圖,花2個小時。 – 9000

+0

謝謝..我沒有谷歌它:(但我想我的關鍵詞背叛了我..我用錯了 - 因爲我認爲這是解碼的事情:((( – JohnJ