Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

Permissions par objet

0 votes

Django permet d’utiliser facilement des permissions basées sur les classes, le choix d’une gestion des permissions par objets est laissée libre.

Comment gérez-vous ce côté là qui me semble nécessaire à toute application (logique d’auteur qui peut éditer ses propres contenus)

  • Pas de permissions par objet (alternative ?, pourquoi ?)
  • Gestion à la main (comment ?)
  • Utilisation d’une app dédiée, j’ai trouvé celles là, mais j’ai du mal à en choisir une :

  • Utilisation des permissions de Django-Rest-Framework
demandé 23-Sep-2016 par lluuxx (192 points)
edité 23-Sep-2016 par lluuxx

1 Réponse

+1 vote

J'utilise guardian au quotidien, il marche très bien...

Mais c'est pour mes applications, avec une gestion assez fine (permissions par arbre sélectionné dans un profil utilisateur.)

Tu peux affecter les droits / instance au niveau de l'admin, ou utiliser les "shortcuts" pour attribuer ces permissions dans le code, pour donner des droits sur un groupe d'instances par exemple.

Pour ton application, peut être que permission serait plus adapté, avec son système de règles / logiques...

répondu 24-Sep-2016 par frague (444 points)
edité 24-Sep-2016 par frague
...