Je commence à apprendre Django et j'ai une question.Django admin - Restreindre la vue utilisateur par permission
Existe-t-il un moyen de limiter les vues dans l'interface d'administration? Je vois qu'il y a des permissions "modifier", "ajouter" et "supprimer", mais je voulais aussi restreindre les vues
Par exemple: Deux utilisateurs, "Utilisateur 1" est super-utilisateur et "Utilisateur 2" est dans le groupe d'édition . l'utilisateur 1 a accès à tout, mais l'utilisateur 2 ne peut pas afficher une application déterminée dans l'administration.
est-ce possible?
Je n'ai pas pensé abo ut que (idiot moi). Merci! –
Django est nouveau pour moi, j'ai un même problème. où vérifier l'autorisation de l'utilisateur 2? comment le vérifier. Pourriez-vous me donner un lien de référence, s'il vous plaît – Mohini
Regardez dans les docs de django.contrib.auth pour Group - c'est la clé ici. Assurez-vous également que l'utilisateur 2 ne possède pas is_superuser set –