compartimiento de django

Django Row Level Object Aplicación de compartir
Descargar ahora

compartimiento de django Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Nombre del editor:
  • Praekelt Foundation
  • Sitio web del editor:
  • http://praekelt.com

compartimiento de django Etiquetas


compartimiento de django Descripción

Django Fila Nivel de objeto Compartir la aplicación Django-ShareTing es una aplicación de uso compartido de nivel de Django Fila que limita el acceso al usuario en Django Admin.Installation 1. Instale o agregue Django-Sharing a su ruta de Python. 2. Agregue 'Compartir' a la configuración de PROYECT INSTITE_APPS. 3. Agregue 'sharing.backends.sharingbackend' a la configuración de autenticación_backends.usagein Pedido para el uso compartido de Django para limitar el acceso de contenido Sus diversas clases de administración deben incluir la clase ShareAadminmixin. Por ejemplo: # admin.pyfrom django.contrib import adminfrom sharing.admin import importa shareadminmixinclastass articleadmin (Shareadminmixin, admin.modeladmin): passadmin.site.register (article, articleadmin) Es crucial que ShareAdminmixin sea la primera clase de antepasados ​​en el administrador Clase 'Definition.Alternativamente Puede habilitar automáticamente compartir para todos los modelos registrados con el sitio de administración. El compartimiento de Django incluye un método admin_mixin_share que aplicará la clase ShareAadMinMixin a todos los modelos registrados con el sitio de administración. Llame al método después de admin.autodiscover () en urls.py:# urls.pyfrom django.conf.urls.defaults Import * de django.contrib import adminimport sharingadmin.autodiscover () sharing.admin_mixin_share () urlpatterns = patrones ('', (R '^ admin /', incluya (admin.site.urls)),) Una vez que se haya aplicado la clase ShareAadminmixin, sus vistas de cambio de administrador deben incluir la participación de los usuarios y los usuarios de los usuarios y restringir el contenido de manera adecuada.


compartimiento de django Software relacionado