| django-tutor Implementación de permisos de objeto para Django 1.2 |
Descargar ahora |
django-tutor Clasificación y resumen
- Nombre del editor:
- Lukasz Balcerzak
- Sitio web del editor:
- http://code.google.com/u/LukaszBalcerzak/
django-tutor Etiquetas
django-tutor Descripción
Implementación de permisos de objetos para Django 1.2 Django-Guardian es la implementación de permisos de objetos como backend de autorización que se admite desde Django 1.2. No funcionará con versiones anteriores de Django. En la instalación de la instalación de Django-Guardian simplemente ejecute: PIP Instale Django-GuardiánConfigurationWe necesitamos enganchar a Django-Guardian a nuestro proyecto. 1. Poner Guardian en su install_Apps en la configuración Módulo: instalado_apps = (... 'tutor',) 2. Agregue la autorización adicional Backend: autentication_backends = ('django.contrib.auth.backends.modelbackend', # predeterminado 'Guardian.backends .ObjectpermissIrbackend ',) USAGEAPHER INSTALACIÓN Y GANOS DE PROYECTO Podemos finalmente usar Permisos de objetos con Django.lets Inicie realmente rápidamente: >>> jack = user.objects.create_user (' jack ',' jack@example.com ',' topsecretagentjack ' ) >>> Admins = group.Objects.create (Name = 'Admins') >>> jack.has_perm ('change_group', admins) false >>> userobjetpermission.objects.assign ('change_group', usuario = jack, obj = ADMINS) >>> Jack.has_perm ('Change_group', Admins) TrueOf Curso Nuestro Agente Jack aquí no podría cambiar_group a nivel mundial: >>> jack.has_perm ('change_group') falsedocumentationthere es una documentación en línea disponible en http: //packages.python.org/django-guardian/. Great Peper Sobre esta característica está disponible en http://djangoadvent.com/1.2/object-permissions/. Requisitos: · Python · Django
django-tutor Software relacionado