自定义 django 用户管理模型
from django.contrib.auth.models import User
class UserAdmin(admin.ModelAdmin):
list_display = ('email', 'first_name', 'last_name')
list_filter = ('is_staff', 'is_superuser')
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
我们需要在注册自定义 UserAdmin 之前取消注册,因为在 django 用户模型管理员已注册,所以我们需要首先在 admin.py 中注销用户模型然后我们可以使用自定义 ModelAdmin 注册用户模型