Django-admin-export je aplikace, Django, který přidává globální akci Django admin vyvážet do XLS.
Instalovat
- Easy_install Django-admin-export
- Přidat admin_export do nainstalovaných aplikací
- Přidat (r '^ admin_export / ", patří (" admin_export.urls ")), na urls.py
- Doporučujeme - přidat jQuery do Django admin upravovat stránky.
- Doporučujeme - Vlastní šablony, aby to vypadalo cool!
Přizpůsobení template
Budete potřebovat střední úroveň porozumění o přepsání šablony Django, jQuery a Ajax, jak to udělat. Ve výchozím nastavení bude akce trvat vás na samostatnou stránku a Cizí klíče nebude fungovat, protože oni se spoléhají na jQuery Ajax. Rozhodl jsem se mít důl použití Ajax udržet stránky na seznamu admin změny samotné a zatížení v zahraničních klíčových oblastech, jako je třeba. Já také použít Grappellim, pokud nechcete, budete muset změnit tento kousek. Chcete-li to provést, přepsat /admin/change_list.html
Můj přizpůsobení využívá jQuery nástroje pro vytvoření příjemné překrytí.
{% Rozšiřuje "Grappellim / templates / admin / change_list.html"%}
{% Block stylesheets%}
& Nbsp; {{}} block.super
& Nbsp;
{% Endblock%}
{% Block javascripts%}
& Nbsp;
& Nbsp; {{}} block.super
& Nbsp;
& Nbsp;
{% Endblock%}
{% Obsah block%}
& Nbsp; {{}} block.super
& Nbsp;
& Nbsp;
{% Endblock%}
Mají lepší řešení? Možná, že ten, který nevyžaduje jQuery? Kontaktujte mě, nebo dát v žádosti o vylepšení! Přečtěte si více o plugin na mém blogu
Vlastnosti :.
- Export do XLS
- Pole související s vývozem (vyžaduje jQuery)
- zaškrtnout pole, která chcete exportovat
- Filter Django admin pro jednoduchého dotazu potřeby
Požadavky na :
- Python
- Django
Komentáře nebyl nalezen