django模板获取的变量如何将开头的u去掉?

linwood 发布于 2011/12/16 16:55
阅读 1K+
收藏 0

开源软件供应链点亮计划,等你来!>>>

RT:查了资料好像是django默认是unicode的编码的,这样获取的变量全面全带了一个u,本来是如q = 'Python'的,现在变成q= u'python',怎么设置可以去掉这个u?

谢谢!

加载中
0
judezhan
judezhan
为什么要转呢?Unicode挺好的...但如果非要转的话也很简单,encode一下或者直接str都可以,看你的字符内容而定了,如果有火星文或者iOS设备上的Emoji符号,转码的时候要特别处理。
0
用户名已存在
用户名已存在

django支持3.x版本?

unicode是位置更好的国际化,其实是为了方便开发者的。

0
开源大湿人
开源大湿人
不需要去的,模板显示出来就正常了
0
梦随风飘
在模板中显示时出现了u,怎么将其去掉???
0
l
liberity
http://linuxshow.blog.51cto.com/1572053/949717
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部