@barolina
turn coffee into code

Как сериализовать права доступа доступные для пользователя?

В приложение есть модели User двух типов :
- student
- proffesor

class Student(model.Models) :
   name  
   age
  is_professor  :  boolean

Доступ к полям модели "Урок" разный, для реализации данной задачи я пишу кастомный Permissions.
Подскажите, как можно реализовать ресурс, к примеру , если запросить /students/1/, выдавалось след.
{
   "name" :  "Ivan",
   "age" : 20,
   "is_professor" :  false,
   "permission" :{
       "can_is_read_lection" : true,
        "can_delete_letion" : false,
  }
  • Вопрос задан
  • 144 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы