django-admin-eksport er en Django app, der tilføjer en global indsats til Django admin til at eksportere til XLS.
Installer
- Easy_install Django-admin-eksport
- Føj admin_export til installerede apps
- Tilføj (r '^ admin_export /', omfatter ("admin_export.urls")), at urls.py
- Anbefalet - Føj jquery til Django admin redigere sider.
- Anbefalet - Tilpas skabelon for at gøre det ser cool!
Tilpasning af skabelon
Du skal bruge en moderat niveau af forståelse i tvingende Django skabeloner, jquery og ajax at gøre dette. Som standard handlingen vil tage dig til en separat side og Udenlandske nøgler vil ikke arbejde, fordi de er afhængige af jquery ajax. Jeg vælger at have mine brug ajax at holde siden på admin ændre listen selv og belastning i udenlandske nøgleområder efter behov. Jeg bruger også Grappelli, hvis du ikke skal du ændre dette lidt. For at gøre dette, tilsidesætte /admin/change_list.html
Min tilpasning gør brug af jquery værktøj til at skabe en flot overlay.
{% Udvider "Grappelli / templates / admin / change_list.html"%}
{% Blok stylesheets%}
& Nbsp; {{block.super}}
& Nbsp;
{% Slutblok%}
{% Blok javascripts%}
& Nbsp;
& Nbsp; {{block.super}}
& Nbsp;
& Nbsp;
{% Slutblok%}
{% Blok indhold%}
& Nbsp; {{block.super}}
& Nbsp;
& Nbsp;
{% Slutblok%}
Har en bedre løsning? Måske en, der ikke kræver jquery? Kontakt mig eller sætte i en forbedring forespørgsel! Læs mere om plugin på min blog
Egenskaber :.
- Eksport til XLS
- eksportrelaterede felter (kræver JQuery)
- afkrydse felter, du vil eksportere
- Brug Django admin s filter til enkel forespørgsel behov
Krav :
- Python
- Django
Kommentarer ikke fundet