django-tutor

Implementación de permisos de objeto para Django 1.2
Descargar ahora

django-tutor Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • 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