django-permissions-keeper es una aplicación de Django, que ofrece una manera fácil de mantener los permisos de grupo en sincronía entre los entornos de desarrollo y producción.
Instalación
1. Instalar "pip instalar permkeep"
2. Añadir permkeep a tus aplicaciones instaladas en settings.py.
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "permkeep ',
& Nbsp; ...
)
1. Defina sus permisos de grupo en settings.py.
a = Añadir, c = Cambio, d = Borrar
GROUP_PERMISSIONS = (
& Nbsp; {
& Nbsp; "nombre": 'Editor',
& nbsp; "códigos": (
& Nbsp; ('evento', 'ACD »),
& Nbsp; ('elemento Novedades', 'ACD »),
& Nbsp; ('tag', 'ACD »),
& Nbsp; ('categoría', 'ac'),
& Nbsp; ('peopletag »,« ACD »),
& Nbsp;)
& Nbsp;},
& Nbsp; {
& Nbsp; "nombre": "Colaborador",
& nbsp; "códigos": (
& Nbsp; ('evento', 'ac'),
& Nbsp; ('elemento Novedades', 'ac'),
& Nbsp; ('tag', 'a'),
& Nbsp; ('peopletag', 'a'),
& Nbsp;)
& Nbsp;}
)
1. Run "setperms ./manage.py"
Esto añadirá ningún grupo y permisos que actualmente no existen. No elimina los permisos.
Puede ejecutar el comando varias veces para agregar permisos en el futuro. . Si ya existe el permiso se saltará sobre él
Requisitos :
- Python
- Django
Comentarios que no se encuentran