Spaces:
Configuration error
Configuration error
from django.contrib import admin | |
from django.contrib.auth.admin import UserAdmin | |
from .models import User | |
class AdminUser(UserAdmin): | |
list_display = ["email", "first_name", "last_name", "role", "is_active", "created"] | |
fieldsets = ( | |
( | |
None, | |
{ | |
"fields": ( | |
"first_name", | |
"last_name", | |
"mobile", | |
"email", | |
"password", | |
) | |
}, | |
), | |
( | |
"Permissions", | |
{ | |
"fields": ( | |
"role", | |
"is_active", | |
"is_staff", | |
"is_superuser", | |
"user_permissions", | |
) | |
}, | |
), | |
) | |
add_fieldsets = ( | |
(None, {"classes": ("wide",), "fields": ("email", "password1", "password2")}), | |
) | |
list_filter = ("role", "is_active") | |
search_fields = ("email", "first_name", "last_name") | |
ordering = ("email",) | |
filter_horizontal = ( | |
"groups", | |
"user_permissions", | |
) | |
admin.site.register(User, AdminUser) | |
# admin.site.unregister(Group) | |