from django.contrib import admin from django.contrib.auth.admin import UserAdmin as DefaultUserAdmin from .models import User @admin.register(User) class UserAdmin(DefaultUserAdmin): list_display = ("username", "email", "role", "is_active", "is_staff", "last_login") list_filter = ("role", "is_active", "is_staff", "is_superuser") fieldsets = DefaultUserAdmin.fieldsets + ( ("角色权限", {"fields": ("role",)}), )