У меня есть следующий код в моем приложении django.
class Status(object):
def __init__(self, id, desc):
self.id = id
self.desc = desc
def __unicode__(self):
return self.desc
STATUS = Status(0, _(u"Some text"))
Когда я пытаюсь отобразить какой-либо статус (или даже принудительно привести его к Unicode), я получаю:
TypeError: coercing to Unicode: need string or buffer, __proxy__ found
Может ли кто-нибудь объяснить мне, что я делаю неправильно?