我有这个选择表:
class rqtime(forms.ChoiceField):
def __init__(self, *args, **kwargs):
super(rqtime, self).__init__(*args, **kwargs)
self.required = True
self.initial = True
self.choices=(('1','my_unicode'),('2','soon'),('3','1day'),('4','1week'),('5','3week'))
global mydic
mydic=dict(self.choices)
def clean(self, value):
return mydic[value]
我使用了from __future__ import unicode_literals
和-*-coding:utf-8-*-
,但是在runserver之后,这是来自'my_unicode'
的错误:
如何解码django格式的unicode!在
您需要在unicode字符串之前添加}。在
u
前缀,将'my_unicode'
改为{您可以阅读有关Unicode Type in Python Doc的更多信息。在
相关问题 更多 >
编程相关推荐