I'd like to extend/subclass admin Groups & Users classes in Django.
- CourseAdmin group should be doing what admin can do, and they have extra information like email, phone, address.
- CourseAdmin should be able to create CourseAdmins, Teachers, Courses and Students.
- Teacher should be able to edit courses and students belong to them. They can't create anything new.
I want to make use of current Django admin classes Group & User instead of doing my own. Please kindly advise. Thank you!