You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
1.7 KiB
20 lines
1.7 KiB
#Роли и права
|
|
|
|
* guest - Незарегистрированный посетитетель
|
|
* user - Зарегистрированный посетитель
|
|
* author - Зарегистрированный посетитель с возможностью создавать контент и получать за него вознаграждение
|
|
* admin - Пользователь с максимальными привилегиями
|
|
|
|
| guest | user | author | admin |
|
|
|--------|-------|---|---|
|
|
| Просматривает публичные страницы | Подтверждает адрес эл.почты | Добавляет курс и уроки | Управляет пользователями |
|
|
| Проходит регистрацию | Редактирует свой профиль | Добавляет работы в галерею курса | Управляет расписанием школы |
|
|
| Подписывается на рассылку | Управляет подписками | Просматривает баланс | Управляет курсами |
|
|
| | Оставляет комментарий | Добавляет запросы на вывод средств | Управляет категориями курсов |
|
|
| | Подает заявку на преподавателя | Отвечает на комментарии | Управляет рассылкой |
|
|
|
|
|
|
|
|
|
|
|
|
В системе используется стандартные возможности управления доступом Django https://docs.djangoproject.com/en/2.0/topics/auth/default/#permissions-and-authorization |