Привет, как в DRF лучше сделать иерархию по правам доступа. Т.е. есть у юзера поле в модели Role и в зависимости от его значения одна view будет с разным поведением для разных юзеров. На данный момент, у view сравниваю роль юзера с реквеста и в зависимости от значения if и обрабатываю, но это нарушает DRY