自定義 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 註冊使用者模型