Django 3.1 Разрешение на уровне поля
У меня есть форма пользователя с 20+ полями и 5 различных ролей пользователей, имеющих доступ к одной и той же форме. На основе роли мне нужно установить разрешения на уровне полей для формы. например
- User belonging to User Group 1 can create/edit/view all fields
- User belonging to User Group 2 can edit/view Fields 5, 6 and 7 only
- User belonging to User Group 3 can edit all fields but 9 and 10, view all Fields except 15 and 16.
- User belonging to User Group 4 can only view all fields but 9 and 11. So on and So forth.
Любая помощь в этом вопросе будет принята с благодарностью. Спасибо.