from django.contrib import admin from django.contrib.auth.admin import UserAdmin from apps.users.models import CustomUser @admin.register(CustomUser) class CustomUserAdmin(UserAdmin): list_display = ('email', 'groups', 'is_active',) list_filter = ('groups', 'is_active',) search_fields = ('email', 'first_name', 'last_name') ordering = ('email',) filter_horizontal = () fieldsets = ( (None, {'fields': ('email', 'password')}), ('Permissions', {'fields': ('is_active', 'groups')}), ('Important dates', {'fields': ('last_login',)}), )