django: gettext und zwingen zu Unicode
Ich habe folgenden Code in meiner Django-Anwendung.
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"))
Wenn ich versuche, einen Status anzuzeigen (oder ihn sogar in Unicode umzuwandeln), erhalte ich Folgendes:
TypeError: coercing to Unicode: need string or buffer, __proxy__ found
Kann mir jemand erklären, was ich falsch mache?