Mosqkiller-API/apps/accounts/admin.py

19 lines
522 B
Python

from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from .models import User
USER_FIELDS = (
(None, {'fields': ('username', 'email', 'password1', 'password2',)}),
)
class CustomUserAdmin(UserAdmin):
list_display = ('username', 'email', 'org', 'role', 'is_staff')
add_fieldsets = USER_FIELDS
fieldsets = UserAdmin.fieldsets + (
(None, {'fields': ('role', 'phone', 'org', 'position', 'department', 'introduction')}),
)
admin.site.register(User, CustomUserAdmin)