src/notes/admin/auth.py
author salimr <riwad.salim@yahoo.fr>
Tue, 09 Oct 2018 18:59:20 +0200
changeset 165 62e5be0df812
parent 24 3b3999550508
permissions -rw-r--r--
Add ProtocolSummary component

from django.contrib import admin
from django.contrib.auth.admin import GroupAdmin as BaseGroupAdmin
from django.contrib.auth.admin import UserAdmin as BaseUserAdmin

from notes.models import GroupProfile, UserProfile


# Define an inline admin descriptor for Employee model
# which acts a bit like a singleton
class UserProfileInline(admin.StackedInline):
    model = UserProfile
    can_delete = False

# Define a new User admin
class UserAdmin(BaseUserAdmin):
    inlines = (UserProfileInline, )


class GroupProfileInline(admin.StackedInline):
    model = GroupProfile
    can_delete = False


class GroupAdmin(BaseGroupAdmin):
    inlines = (GroupProfileInline, )