Python Django+;Tastypie+;支持utf8

Python Django+;Tastypie+;支持utf8,python,django,tastypie,Python,Django,Tastypie,我正在尝试创建一个新的django应用程序,它支持TastypieAPI 我创建了一个模型: class Lead(models.Model): BERUFSSTATUS = ( ("Rentner/-in", "Rentner/-in"), ("Schüler/-in", "Schüler/-in"), ) employmentstatus = models.CharField(max_length=50, blank=False,

我正在尝试创建一个新的django应用程序,它支持TastypieAPI

我创建了一个模型:

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."

如何解决此问题?

在文件开头包括以下内容-

import sys
reload(sys)
sys.setdefaultencoding('utf-8')
这会将默认编码设置为Unicode