Create separate Django Admin sites and separate permissions
Under Site Administration:  Add a new "Group"; then select which permissions you want to give any user assigned to that group.
After creating the new group, then assign the user to that group.
In Django, i have extend the AdminSite class into a UserAdminSite class. But there is a problem: Any Admin who has access to the UserAdminSite would also have a "is_staff = True" status and could therefore access the default admin site for the entire website. How do I separate the access permission for these two admin sites?