我有一个用户模型(股票django),通过UserProfile
与OneToOneField
相关联。在表格视图中显示用户时,是否可以显示管理员UserProfile
中的数据?
我在做:
class UserAdmin(UserAdmin):
inlines = (UserprofileInline,)
list_display = (
'username', 'email', 'first_name', 'last_name', 'is_staff'
)
# Re-register UserAdmin
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
如何扩展list_display
参数以指定属于UserProfile
的字段?
答案 0 :(得分:1)
例如,如果您在 UserProfile 模型中有地址字段,那么您可以这样做
{{1}}
答案 1 :(得分:0)
您可以注册扩展型号' UserProfile'到管理站点。 在该模型中,您可以显示OneToOneField用户模型中的字段。