19 lines
529 B
Python
19 lines
529 B
Python
from django.contrib import admin
|
|
from django.contrib.auth.admin import UserAdmin
|
|
from .models import User
|
|
|
|
|
|
USER_FIELDS = (
|
|
(None, {'fields': ('username', 'email', 'org', '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) |