Django-Anexos

Una aplicación genérica de Django para adjuntar archivos (archivos adjuntos) a cualquier modelo
Descargar ahora

Django-Anexos Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Martin Mahner
  • Sitio web del editor:
  • http://www.mahner.org/

Django-Anexos Etiquetas


Django-Anexos Descripción

Una aplicación genérica de Django para adjuntar archivos (archivos adjuntos) a cualquier modelo Los archivos adjuntos de Django son un conjunto genérico de etiquetas de plantilla para que el marco Django adjunte cualquier tipo de archivos a los modelos. Esta aplicación proporciona un permiso adicional delete_foreign_attachments que permite a los usuarios pueden eliminar archivos adjuntos extranjeros. Normalmente, solo los usuarios que subieron el archivo adjunto, pueden eliminarlo. En Contrib.Admin: Djanko-Adjuntos proporciona un objeto en línea para agregar una lista de archivos adjuntos a cualquier tipo de modelo en su aplicación de administración. Simplemente agregue archivos adjuntos a las opciones de administración de tu modelo Ejemplo: Desde Django.Contrib Import Additments.Admin Import AdjuntarinLinesClassClass ClassClass MyEntryOptions (admin.modeladmin) Inline = En sus plantillas Frontend: Django-Adjuntos viene con algunos templateetags para agregar o eliminar archivos adjuntos para sus objetos de modelo en su frontend.1 . `` get_attachments_for ``: obtiene los archivos adjuntos para la instancia del modelo dado. Opcionalmente, puede definir opcionalmente un nombre de variable en el que la lista de archivos adjuntos se almacena en el contexto de la plantilla. El nombre de la variable de contexto predeterminado es un ejemplo de los archivos adjuntos: {% get_attachments_for ingreso como "Adjuntos_list"%} 2. `` Adjuntar_Form``: hace un formulario de carga para agregar archivos adjuntos para la instancia del modelo dado. Ejemplo: {% adjuntar_Form %} Devuelve una cadena vacía si el usuario actual no ha iniciado sesión.3. `` Adjuntar_Delete_Link``: hace un enlace a la vista Eliminar para el archivo adjunto dado. Ejemplo: {% para att en adjuntos_list%} {{att}} {% adjuntar_delete_link att%} {% endfor%} Esta etiqueta comprueba automáticamente el permiso. Devuelve solo un enlace HTML si el Creador de ADJUNTO DE DIRECTE N es el usuario que ha iniciado sesión actual, o el usuario tiene el permiso de eliminar_foreign_attachments. Requisitos: · Python ¿Qué hay de nuevo en este lanzamiento: · Se agregó una nota a la lectura que debe asegurar sus archivos estáticos.


Django-Anexos Software relacionado