django-admin-eksport er en Django app som legger til en global handling til Django admin å eksportere til XLS.
Installer
- Easy_install django-admin-eksport
- Legg admin_export til Installerte Apps
- Legg (r '^ admin_export /', inkluderer ("admin_export.urls")), til urls.py
- Anbefalt - Legg jquery i Django admin redigere sider.
- Anbefalt - Tilpass malen for å gjøre det ser kult!
Tilpasse malen
Du trenger et moderat nivå av forståelse på styrer django maler, jquery, og ajax til å gjøre dette. Som standard handlingen vil ta deg til en egen side og Utenlandske nøkler vil ikke fungere, fordi de er avhengige av jQuery ajax. Jeg velger å ha min bruk ajax å holde siden på admin endre liste selv og last i utenlandske nøkkelfelt etter behov. Jeg bruker også Grappelli, hvis du ikke må du endre dette litt. For å gjøre dette, styre /admin/change_list.html
Min tilpasning gjør bruk av jQuery verktøy for å skape en fin overlegg.
{% Strekker "grappelli / templates / admin / change_list.html«%}
{% Blokk stilark%}
& Nbsp; {{block.super}}
& Nbsp;
{% Endblock%}
{% Blokkere Javascripts%}
& Nbsp;
& Nbsp; {{block.super}}
& Nbsp;
& Nbsp;
{% Endblock%}
{% Blokk innhold%}
& Nbsp; {{block.super}}
& Nbsp;
& Nbsp;
{% Endblock%}
Ha en bedre løsning? Kanskje en som ikke krever jquery? Kontakt meg eller sette i en forbedring forespørsel! Les mer om plugin på bloggen min
Egenskaper .
- Eksporter til XLS
- Export relaterte felt (krever JQuery)
- Sjekk ut feltene du ønsker å eksportere
- Bruk Django admin filter for enkel spørring må
Krav :
- Python
- Django
Kommentarer ikke funnet