【发布时间】:2010-12-06 20:40:48
【问题描述】:
我在模型中有一个函数client_groups,它返回“组”对象列表:
return self.userprofile.client.get_groups()
例如。返回列表的:
[<Group: Finance>, <Group: Recepção>,...]
如果我只是在 shell 中正常打印这些内容,例如 print groups[1],它会显示正确的内容,即 "Recepção"。
这个函数在我的 admin.py 中使用,在我的 list_display 元组中。
我该如何去显示
Finance, Recepção,...
在我的 Django 管理界面中? 我尝试对其进行解码,但出现 UnicodeEncodeError: 'ascii' codec can't encode characters。
在我的 admin.py 中: list_display = ("username","email","first_name","last_name","number","client","client_groups","date_created",)
【问题讨论】: