#Роли и права * guest - Незарегистрированный посетитетель * user - Зарегистрированный посетитель * author - Зарегистрированный посетитель с возможностью создавать контент и получать за него вознаграждение * admin - Пользователь с максимальными привилегиями | guest | user | author | admin | |--------|-------|---|---| | Просматривает публичные страницы | Подтверждает адрес эл.почты | Добавляет курс и уроки | Управляет пользователями | | Проходит регистрацию | Редактирует свой профиль | Добавляет работы в галерею курса | Управляет расписанием школы | | Подписывается на рассылку | Управляет подписками | Просматривает баланс | Управляет курсами | | | Оставляет комментарий | Добавляет запросы на вывод средств | Управляет категориями курсов | | | Подает заявку на преподавателя | Отвечает на комментарии | Управляет рассылкой | В системе используется стандартные возможности управления доступом Django https://docs.djangoproject.com/en/2.0/topics/auth/default/#permissions-and-authorization