Source code for uaccounts.admin
from django.contrib import admin
from django.contrib.auth import get_user_model
from django.contrib.auth.admin import UserAdmin
from uaccounts.models import (EmailAddress,
VerificationCode, Avatar, UserProfile)
admin.site.register(EmailAddress)
admin.site.register(VerificationCode)
admin.site.register(Avatar)
User = get_user_model()
admin.site.unregister(User)
[docs]class UserProfileInline(admin.StackedInline):
model = UserProfile
max_num = 1
can_delete = False
@admin.register(User)
[docs]class UserProfileAdmin(UserAdmin):
inlines = [UserProfileInline]