django-admin-exportación es una aplicación Django que añade una acción global para Django administrador para exportar a XLS.
Instalar
- Easy_install django-admin-exportación
- Añadir admin_export a las aplicaciones instaladas
- Añadir (r '^ admin_export /', include ("admin_export.urls")), a urls.py
- Recomendado - Añadir jQuery para django editar las páginas de administración.
- Recomendado - Personalizar la plantilla para que se vea bien!
Personalización de la plantilla
Usted necesitará un nivel moderado de entendimiento sobre anulando las plantillas de Django, jQuery y Ajax para hacer esto. Por defecto, la acción le llevará a una página independiente y claves externas no funcionará, porque se basan en ajax jquery. Elijo tener uso ajax mina para mantener la página en la lista de cambios del administrador en sí y la carga en los campos de clave externa, según sea necesario. También utilizo Grappelli, si no tendrá que modificar esto un poco. Para ello, anular /admin/change_list.html
Mi personalización hace uso de la herramienta de jQuery para crear un agradable superposición.
{% Extends "Grappelli / plantillas / admin / change_list.html"%}
{% Hojas de estilo bloque%}
& Nbsp; {{}} block.super
& Nbsp;
{%}% Endblock
{% Javascripts bloque%}
& Nbsp;
& Nbsp; {{}} block.super
& Nbsp;
& Nbsp;
{%}% Endblock
{% Block content%}
& Nbsp; {{}} block.super
& Nbsp;
& Nbsp;
{%}% Endblock
Tener una mejor solución? Tal vez uno que no requiere jQuery? Ponte en contacto conmigo o poner en una solicitud de mejora! Lea más sobre el plugin en mi blog
Características :.
- Exportar a XLS
- (requiere jQuery)
- Marque los campos que desea exportar
- Filtro de Uso Django admin consulta sencilla necesita li>
Campos de exportación relacionados
Requisitos :
- Python
- Django
Comentarios que no se encuentran