为什么常识

Django template 显示 unicode 问题?

生活词典 changshi.cidiancn.com

阅读: 192

Django template 显示 unicode 问题?我在view里读取到文件了,但是它是unicode的(u"22.jpg"是unicode吧?),然后在template里它还是%5Bu%2722.jpg%27%5D 这样的,然后就对应不上文件了,怎么办呢?谢谢2 个答案

答案 1:

解决了,自己自定义了一个tag filter直接字符串处理,也可以正则

答案 2:

%5Bu%2722.jpg%27%5D -- >"[u"22.jpg"]" 你可以debug看一下,传递到template处理的时候,都还是unicode的。 你自己写的代码有问题。

分享常识给亲友.

下一篇:既然王子犯法都与庶民同罪,为何还有法外施恩? 下一篇 【方向键 ( → )下一篇】

上一篇:2011 年下半年,-出现了哪些值得关注的新互联网公司? 上一篇 【方向键 ( ← )上一篇】