欢迎来到 常识词典网 , 一个专业的常识知识学习网站!

[ Ctrl + D 键 ]收藏本站

您所在的位置:首页 > 教育学习 > 为什么

为什么

Django template 显示 unicode 问题?

分类: 为什么 常识词典 编辑 : 常识 发布 : 11-10

阅读 :363

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的。 你自己写的代码有问题。

下一篇:汇丰预计中国通胀在六七月份见顶,CPI最高不过6.5%。这一说法有多少可信度? 下一篇 【方向键 ( → )下一篇】

上一篇:技术牛人或者行业精英经常会犯哪些错误? 上一篇 【方向键 ( ← )上一篇】