为什么以下变量不会显示在Django模板中?

时间:2014-05-20 12:54:23

标签: python django

我有一个变量result,我使用:

显示在Django模板中
{{ result }}

如果我设置result = "fred",则显示正常。

但是,如果我设置result = "fred\xbf",则不会在网页中呈现。

这是为什么?如何显示带有这些类型字符的变量?

1 个答案:

答案 0 :(得分:0)

您使用的是Python 2.x吗?尝试用你的字符串作为前缀。试试result = u"fred\xbf"

有时模板会占用异常,而在python 2中,默认情况下并非所有内容都是unicode。