django.contrib.auth.admin中的UserAdmin还将设置“
add_fieldsets”属性,该属性设置要在添加用户视图上显示的字段。由于UserAdmin设置了该字段,因此您需要覆盖它以设置自己的字段。
这是一个例子:
class CustomUserAdmin(UserAdmin):# ...pre here... fieldsets = ( (None, {'fields': ('email',)}), (_('Personal info'), {'fields': ('first_name', 'last_name')}), (_('Permissions'), {'fields': ('is_active', 'is_staff', 'is_superuser', 'groups', 'user_permissions')}), (_('important dates'), {'fields': ('last_login', 'date_joined')}), ) add_fieldsets = ( (None, { 'classes': ('wide',), 'fields': ('email', 'first_name', 'last_name', 'password1', 'password2')} ), )希望这可以帮助!



