معرفی شرکت ها


excel-exporter-0.1.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A Django library for exporting data.
ویژگی مقدار
سیستم عامل -
نام فایل excel-exporter-0.1.3
نام excel-exporter
نسخه کتابخانه 0.1.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Zhang Yu
ایمیل نویسنده zhangyu836@gmail.com
آدرس صفحه اصلی https://github.com/zhangyu836/django-excel-export
آدرس اینترنتی https://pypi.org/project/excel-exporter/
مجوز BSD License
# django-excel-export A Django library for exporting data in xlsx, xls, docx format. [Live Demo](https://tranquil-tundra-83829.herokuapp.com/) - User: admin - Password: admin [Demo Source Code](https://github.com/zhangyu836/django-excel-export-demo) ## How to install ```sh $ pip install excel-exporter ``` ## How to use Export is achieved by subclassing ExportAdmin, which implements export as an admin action. ```python # app/admin.py from excel_exporter.admin import ExportAdmin class PersonAdmin(ExportAdmin): list_display = ( 'name', 'address', ...) export_fields = ('name', 'address', ...) ``` ![avatar](./images/person_export.png) What you get ![avatar](./images/person_xlsx.png) You can define custom export action and add it to export_actions list: ```python # app/admin.py from excel_exporter.admin import ExportAdmin from excel_exporter.action import Docx class PersonExportDocx(Docx): desc = 'persons to docx' tpl = 'persons.docx' queryset_name = 'ps' def get_payloads(self, queryset, list_display): payload = super().get_payloads(queryset, list_display) payload['test'] = 'A Big Company' payload['logo'] = 'staticfiles/1.jpg' return payload class PersonaAdmin(ExportAdmin): list_display = ( 'name', 'address', ...) export_actions = [PersonExportDocx, ...] ``` ![avatar](./images/person_export2.png) What you get ![avatar](./images/person_docx.png) See [admin.py](https://github.com/zhangyu836/django-excel-export-demo/blob/main/demo/app/admin.py) in [Demo Source Code](https://github.com/zhangyu836/django-excel-export-demo).


نیازمندی

مقدار نام
>=0.9.2 xltpl
>=0.2.1 pydocxtpl
- six


نحوه نصب


نصب پکیج whl excel-exporter-0.1.3:

    pip install excel-exporter-0.1.3.whl


نصب پکیج tar.gz excel-exporter-0.1.3:

    pip install excel-exporter-0.1.3.tar.gz