2015-06-24 3 views
1

В моей системе есть два вида пользователей - ученик и сотрудник. У студентов и сотрудников есть несколько общих (проверенных подлинности) страниц. Но у обоих есть свои уникальные страницы.Правильный способ работы с ролями

Как мы можем это сделать в Django?

Я могу это сделать. Но я хочу знать правильный путь.

ответ

1

Я бы сделал группу django для каждой роли, добавьте пользователей соответствующим образом, а затем используйте GroupRequiredMixin от django-braces для управления проверкой разрешений.

Я не думаю, что есть «правильный путь», просто разные решения, которые соответствуют различным сценариям.

Смежные вопросы