Coverage for accounts / admin.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.13.2, created at 2026-03-10 14:10 +0000

1from django.contrib import admin 

2from django.contrib.auth.admin import UserAdmin 

3 

4from .forms import CustomUserCreationForm, CustomUserChangeForm 

5from .models import CustomUser 

6 

7 

8class CustomUserAdmin(UserAdmin): 

9 ''' Accounts (CustomUser) Administration customization ''' 

10 add_form = CustomUserCreationForm 

11 form = CustomUserChangeForm 

12 model = CustomUser 

13 list_display = [ 

14 "email", 

15 "username", 

16 "is_staff", 

17 "is_active", 

18 ] 

19 

20 

21admin.site.register(CustomUser, CustomUserAdmin)