【发布时间】:2015-07-17 12:33:58
【问题描述】:
在我的用户页面中,我想为每个用户添加更多列字段。
默认情况下,用户页面显示用户名、名字、姓氏、电子邮件和员工状态,但我还想添加“选择的组”列。
每个用户可以是零个或多个组的一部分,因此我想显示每个用户所属的所有组(或无)的列表。
我把一些东西放在一起,但我不确定如何实际获取组数据并将其放入“Chosen Groups”列的“字符串”形式。
这是我失败的尝试...
class UserAdmin(admin.ModelAdmin):
list_display = ('username', 'email', 'first_name', 'last_name', 'date_joined', 'get_groups')
def get_groups(self, object):
#code...
#User is registered by default, need to unregister than register to apply custom updates to UserAdmin
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
【问题讨论】: