#python #django #django-rest-framework
#python #django #django-rest-framework
Вопрос:
Какие в настоящее время доступны параметры разрешений в Django, которые работают как для представлений на основе классов, так и для Django-REST-Framework?
Мне не нужны разрешения на уровне объекта, а что-то вроде правил, django-rules или разрешений dry-rest.
Однако первые два, по-видимому, относятся к обычным представлениям, в то время как второй, по-видимому, относится к DRF. Я хочу оба.
Каковы мои варианты, если я не хочу дублировать свои правила разрешений.
Ответ №1:
На самом деле, django-rules
уже хорошо интегрируется в систему разрешений Django. Таким образом, User.has_perm()
он работает с ним из коробки.