django-trasplante

Fusiones automatizadas de cuentas de usuario
Descargar ahora

django-trasplante Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Karol Majta
  • Sitio web del editor:
  • https://github.com/lolek09/

django-trasplante Etiquetas


django-trasplante Descripción

Django-Transplant es una aplicación Django para realizar fusiones fáciles de cuentas de usuario de Django. Debería jugar bien con cualquier backend de autenticación social de terceros. Inicie la instalación con PIP. . Si planea ejecutar la suite de prueba, también debe agregar 'TRANSPLANT.TESTS': instally_apps + = ('trasplant', 'Transplant.tests', # Esto es opcional) Para su conveniencia Django-Transplant proporciona una vista predeterminada para el usuario. se fusionan Puede usarlo como cualquier formulovista, y su nombre es TRANSPLANT_MERGE. Espera una plantilla predeterminada en 'TRANSPLANT / MERGE.HTML'. Para engancharlo, simplemente agréguelo a su URLCONF en cualquier URL: urplatterns = Patters ('', ... URL (R '^ Cuentas / Merge / $', Incluya ('TRANSPLANT.URLS'))), ahora debería poder obtener el formulario de combinación y enviarlo, pero no tendrá ningún efecto. Para utilizar las fusiones predeterminadas, debe configurar TRANSPLANT_OPERACIONES en su configuración.py :Transplant_Operations = (('TRANSPLANT.TESTS.MODELS.CUSTOMPROFILE', 'TRANSPLANT.SURGEONS.DEFAULTSURGEON', {}), ('Transplant.tests.models.item' , 'TROSPLANT.TESTS.SURGEONS.DEFAULTSURGEON', {'user_field': 'dueño'}), ('TRANSPLANTE.TESTS.MODELS.MESSAY', 'TROSPLANT.TESTS.surgeons.defaultsurgeon', {'gerente': 'no leído '}),) Transplant_operations consiste en triples, cada uno de ellos especifica: 1. Camino a la clase modelo a fusionar. Ruta a la clase de cirujano que se utilizará durante la fusión.3. Argumentos adicionales. Los argumentos adicionales de manera competente son: - user_field: nombre del campo de usuario que será utilizado por el cirujano durante la fusión (por defecto a 'usuario') .- Administrador: nombre del administrador utilizado durante la fusión. En el ejemplo anterior, solo los mensajes accesibles a través del administrador 'no leído' se fusionarán. Puede estar contento con el comportamiento de los valores predeterminados, que es: - Configure el campo dado como 'user_field' al usuario que realiza el guardado de la llamada de combinación (). Cada entidad (para que todas las señales se activen): configure el IS_Active a Falso en el usuario que es MERGEGIF que desea una funcionalidad adicional Consulte a los docs.documentationdocumentation disponibles en http://django-transplant.readthedocs.org/product's Homepage


django-trasplante Software relacionado