我明白這有點不正常,但我有一些遺留數據庫,其中有些條目是格式化的html。我想只需將它推入我的django模板中,並讓瀏覽器顯示它。在django模板中呈現HTML(不是unicode,但是ASCII)
Django好心地將我的字段轉換爲unicode,因此瀏覽器顯示整個文本<p> </p>
等完好無損。
我希望可能有一個模板標誌{{ obj.text|ascii }}
或者可能解決這個問題的東西 - 有沒有人有任何想法?謝謝。
我明白這有點不正常,但我有一些遺留數據庫,其中有些條目是格式化的html。我想只需將它推入我的django模板中,並讓瀏覽器顯示它。在django模板中呈現HTML(不是unicode,但是ASCII)
Django好心地將我的字段轉換爲unicode,因此瀏覽器顯示整個文本<p> </p>
等完好無損。
我希望可能有一個模板標誌{{ obj.text|ascii }}
或者可能解決這個問題的東西 - 有沒有人有任何想法?謝謝。
從http://docs.djangoproject.com/en/dev/ref/templates/builtins/你想要的是:
{{ obj.text|safe }}
非常好!非常。現在爲什麼我找不到? – danodonovan 2011-04-22 18:42:06
「渲染Unicode作爲ASCII」 是沒有意義的。請將標題改爲更能反映您要完成的內容。 – 2011-04-22 00:03:12
這與unicode或ASCII沒有任何關係。 – 2011-04-22 18:59:10