Задать вопрос
@aLap

Возможно ли в Django организовать разграничение доступа к view?

Можно ли организовать "из коробки" разграничение доступа к view аналогичное разграничению к моделям? Допустим, есть группа, и пользователи, которые состоят в этой группе, имеют доступ к вьюшке, а остальные отбиваются по, например, 403.

Знаю, что это можно легко организовать в коде (как и реализовано), но, хотелось бы, чтобы администраторы могли из под вэб управлять ролями пользователей и распределением прав кому показывать определенный раздел, а кому - нет, без вмешательства в сам код.

Подозреваю, что ничего такого нет, и надо будет реализовать самому, но решил спросить, на всякий.
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Решения вопроса 1
@Everything_is_bad
Подозреваю, что ничего такого нет
есть, https://docs.djangoproject.com/en/5.0/topics/auth/... можно создать свои permissions, можно проверить их наличие, ну или вхождение в группу.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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