我尝试使用tastypie api支持创建一个新的django应用程序。
我创建了一个模型:
class Lead(models.Model):
BERUFSSTATUS = (
("Rentner/-in", "Rentner/-in"),
("Schüler/-in", "Schüler/-in"),
)
employmentstatus = models.CharField(max_length=50, blank=False, choices=BERUFSSTATUS)
问题是,我试图插入
"employmentstatus":"Schüler/-in"
我收到此错误:
"Value u'Sch\\xfcler/-in' is not in list."
如何解决这个问题?
答案 0 :(得分:1)
在文件开头包含以下内容 -
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
这会将默认编码设置为Unicode。