本文将实现 list_display 中包含外键内的字段,同样适用于自定义要显示的列。
比如包含 User 中的 email 地址。
admin.py:
class HelloAdmin(admin.ModelAdmin):
list_display = ('user', 'user_email', 'role')
# ...
# 显示用户邮箱地址
def user_email(self, obj):
return u'%s' % obj.user.email
user_email.short_description = u'邮箱'
admin.site.register(Hello, HelloAdmin)
Comments