@bituke

Как правильно писать архитектуру?

Добрый день! Задача стоит следующая:
Допустим в системе есть 4 группы пользователей.
Администратор, руководитель отдела, руководитель группы, рабочий.
Как правильно организовать разделения прав доступа в django для всех пользователей? Допустим имеется кнопка, ее имеет право нажать руководитель отдела, руководитель группы, и в некоторых случаях рабочий.
Где прописывать всю эту логику? Как прописать эти группы? Пробовал это делать через джанговые группы, но там какой-то шаблонный функционал не способный на гибкость.
Получается нужно писать разные шаблоны под разные группы? И разные функции под каждого юзера?
Спасибо.
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ответы на вопрос 1
mohovoy
@mohovoy
Что-то там программирую, кто бы знал что именно?
Просмотри документацию, там расписано, как использовать права для какого-либо пользователя
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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