solotony
@solotony
покоряю пик Балмера

Django/DRF разделение доступа к полям модели — как сделать?

Есть необходимость разграничить доступ к различным полям модели различным категориям пользователей

я вижу 2 варианта:

1) сделать на уровне DRF View выбирая Serializer возвращающий требуемый набор полей (возможно как-то автоматизировать что бы Serializer фильтровал поля начинающиеся с префикса)

2) сделать на уровне разделения моделей - Есть кроме модели `MyModel` создаются `ProtectedMyModel`. `PrivateMyModel` ... У каждой модели будет своя проверка доступа

что-нибудь посоветуете ?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы