我明白这有点不正常,但我有一些遗留数据库,其中有些条目是格式化的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