Je développe un système de gestion de l'apprentissage. Le système a plusieurs acteurs, comme étudiant, tuteurs, administrateur, doyen etc. Maintenant, j'ai besoin d'un système d'autorisation qui peut gérer différents rôles (les étudiants peuvent ajouter des cours à leur panier, les tuteurs peuvent CRUD un cours, Admins a également accès aux parties financières, etc.)Django, utiliser/concevoir un système d'autorisation au niveau des lignes lorsque nous avons différents rôles
D'après mes recherches, j'ai besoin d'un système d'autorisation au niveau des lignes qui peut gérer différents rôles. J'ai vu quelques applications comme django-guardian
djang-permissions
django-rulez
, etc Mais encore confus sur la façon de concevoir des rôles basés sur eux (ils ne sont pas bien documentés). Est-ce que quelqu'un peut me donner un indice pour faire ce travail douloureux?
Merci pour votre réponse. Donc, vous voulez dire qu'il n'y a pas besoin d'autorisation d'objet (ligne) du tout? En fait, j'ai lu la partie Auth dans Django Doc .. – Soask
pas à mon avis, vous pouvez gérer la plupart des choses comme je l'ai souligné ci-dessus. De cette façon, vous avez accès à l'objet Utilisateur à partir de la requête. – Ctrlspc