@Lepilov

Как использовать groups в Django?

У меня вопрос общеобразовательного типа. Я в проектах для ограничения прав на выполнение операций обычно переписываю стандартную модель User и добавляю в нее роли через models.BooleanField . На основании которых во въюхах прописываю логику через user.request......
Хочу понять какие приемущества дает использование group, для чего они нужны, или по факту изменяя модель пользователя, я просто дублирую встроенный функционал и в этом случае можно обойтись без них?
  • Вопрос задан
  • 1603 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
переписываю стандартную модель User и добавляю в нее роли через models.BooleanField

Вы изобретаете велосипед. В Django из коробки мощная и удобная система прав.

Хочу понять какие приемущества дает использование group

Даёт возможность выдавать права сразу группе пользователей.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы