django-permissions-détenteur est une application Django qui offre un moyen facile de garder les permissions de groupe en synchronisation entre le développement et les environnements de production.
Installation
1. Installez "pip installer permkeep"
2. Ajouter permkeep à vos applications installées dans settings.py.
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; »permkeep ',
& Nbsp; ...
)
1. Définissez vos permissions de groupe dans settings.py.
a = Ajouter, c = changement, d = Supprimer
GROUP_PERMISSIONS = (
& Nbsp; {
& Nbsp; 'nom': 'éditeur',
& nbsp; 'codes' (:
& Nbsp; («événement», «acd»),
& Nbsp; ('newsitem »,« acd »),
& Nbsp; («tag», «acd»),
& Nbsp; («catégorie», «AC»),
& Nbsp; ('peopletag »,« acd »),
& Nbsp;)
& Nbsp;},
& Nbsp; {
& Nbsp; «nom»: «Contributeur»,
& nbsp; 'codes' (:
& Nbsp; («événement», «AC»),
& Nbsp; ('newsitem', 'ac'),
& Nbsp; («tag», «a»),
& Nbsp; ('peopletag', 'a'),
& Nbsp;)
& Nbsp;}
)
1. Run "setperms ./manage.py"
Cela va ajouter des groupes et des autorisations qui ne existent pas actuellement. Il ne supprime pas les autorisations.
Vous pouvez exécuter la commande plusieurs fois pour ajouter des autorisations à l'avenir. . Si l'autorisation existe déjà, il va sauter dessus
Exigences :
- Python
- Django
Commentaires non trouvées