Вы имеете в виду, что вся группа CourseAdmin
имеет один адрес электронной почты, телефон и адрес?Я сомневаюсь в этом.
В противном случае вам не нужно ничего делать подклассом.Просто создайте модель профиля пользователя (которая включает, например, электронную почту, телефон, адрес), создайте группы: CourseAdmin
, Teacher
, Students
и настройте соответствующие разрешения.
Вы можете различить пользователей, проверив, в какой группе они находятся.
Подробнее о аутентификации пользователей .