===============================
django-import-export-extensions
===============================
.. image:: https://github.com/saritasa-nest/django-import-export-extensions/actions/workflows/checks.yml/badge.svg
:target: https://github.com/saritasa-nest/django-import-export-extensions/actions/workflows/checks.yml
:alt: Build status on Github
.. image:: https://img.shields.io/badge/python%20versions-3.9%20%7C%203.10%20%7C%203.11-blue
:target: https://pypi.org/project/import-export-extensions/
:alt: Supported python versions
.. image:: https://img.shields.io/badge/django--versions-3.2%20%7C%204.0%20%7C%204.1%20%7C%204.2-blue
:target: https://pypi.org/project/import-export-extensions/
:alt: Supported django versions
.. image:: https://readthedocs.org/projects/django-import-export-extensions/badge/?version=latest
:target: https://django-import-export-extensions.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
Description
-----------
`django-import-export-extensions` extends the functionality of
`django-import-export <https://github.com/django-import-export/django-import-export/>`_
adding the following features:
* Import/export resources in the background via Celery
* Manage import/export jobs via Django Admin
* DRF integration that allows to work with import/export jobs via API
* Support `drf-spectacular <https://github.com/tfranzel/drf-spectacular>`_ generated API schema
* Additional fields and widgets (FileWidget, IntermediateM2MWidget, M2MField)
Migration from django-import-export
-----------------------------------
Resources migration
^^^^^^^^^^^^^^^^^^^
Change ``Resource`` or ``ModelResource`` to
``CeleryResource`` or ``CeleryModelResource`` respectively.
Admin migration
^^^^^^^^^^^^^^^
Change ``ImportMixin``, ``ExportMixin``, ``ImportExportMixin``
to ``CeleryImportMixin``, ``CeleryExportMixin`` or ``CeleryImportExportMixin`` respectively.
License
-------
* Free software: MIT license
* Documentation: https://django-import-export-extensions.readthedocs.io.
=======
History
=======
0.1.1 (2023-04-27)
------------------
* Add package description
* Add configuration file for read-the-docs service
0.1.0 (2023-04-01)
------------------
* First release on PyPI.
Raw data
{
"_id": null,
"home_page": "https://github.com/saritasa-nest/django-import-export-extensions",
"name": "import-export-extensions",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "",
"keywords": "import_export_extensions",
"author": "Saritasa",
"author_email": "pypi@saritasa.com",
"download_url": "https://files.pythonhosted.org/packages/ce/86/5f876857bdf8208a29a46aa2ea00e8c91756fb0690141d24947871d85d2c/import_export_extensions-0.1.1.tar.gz",
"platform": null,
"description": "===============================\ndjango-import-export-extensions\n===============================\n\n.. image:: https://github.com/saritasa-nest/django-import-export-extensions/actions/workflows/checks.yml/badge.svg\n :target: https://github.com/saritasa-nest/django-import-export-extensions/actions/workflows/checks.yml\n :alt: Build status on Github\n\n.. image:: https://img.shields.io/badge/python%20versions-3.9%20%7C%203.10%20%7C%203.11-blue\n :target: https://pypi.org/project/import-export-extensions/\n :alt: Supported python versions\n\n.. image:: https://img.shields.io/badge/django--versions-3.2%20%7C%204.0%20%7C%204.1%20%7C%204.2-blue\n :target: https://pypi.org/project/import-export-extensions/\n :alt: Supported django versions\n\n.. image:: https://readthedocs.org/projects/django-import-export-extensions/badge/?version=latest\n :target: https://django-import-export-extensions.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nDescription\n-----------\n`django-import-export-extensions` extends the functionality of\n`django-import-export <https://github.com/django-import-export/django-import-export/>`_\nadding the following features:\n\n* Import/export resources in the background via Celery\n* Manage import/export jobs via Django Admin\n* DRF integration that allows to work with import/export jobs via API\n* Support `drf-spectacular <https://github.com/tfranzel/drf-spectacular>`_ generated API schema\n* Additional fields and widgets (FileWidget, IntermediateM2MWidget, M2MField)\n\nMigration from django-import-export\n-----------------------------------\nResources migration\n^^^^^^^^^^^^^^^^^^^\nChange ``Resource`` or ``ModelResource`` to\n``CeleryResource`` or ``CeleryModelResource`` respectively.\n\nAdmin migration\n^^^^^^^^^^^^^^^\nChange ``ImportMixin``, ``ExportMixin``, ``ImportExportMixin``\nto ``CeleryImportMixin``, ``CeleryExportMixin`` or ``CeleryImportExportMixin`` respectively.\n\nLicense\n-------\n* Free software: MIT license\n* Documentation: https://django-import-export-extensions.readthedocs.io.\n\n\n=======\nHistory\n=======\n\n0.1.1 (2023-04-27)\n------------------\n\n* Add package description\n* Add configuration file for read-the-docs service\n\n0.1.0 (2023-04-01)\n------------------\n\n* First release on PyPI.\n",
"bugtrack_url": null,
"license": "MIT license",
"summary": "Extend functionality of `django-import-export`",
"version": "0.1.1",
"split_keywords": [
"import_export_extensions"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5aa69890ecc605b7b5ca0f47e7337e809490c73fa03256c4730693343f6617a4",
"md5": "00872707f1f3b6cc8ec125688c97b0c2",
"sha256": "1310530361e4a5b510fb5b0699ecc53ed60ac6a46ae66ae4cb0643a9d7c2d995"
},
"downloads": -1,
"filename": "import_export_extensions-0.1.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "00872707f1f3b6cc8ec125688c97b0c2",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.9",
"size": 61911,
"upload_time": "2023-04-27T11:21:15",
"upload_time_iso_8601": "2023-04-27T11:21:15.063934Z",
"url": "https://files.pythonhosted.org/packages/5a/a6/9890ecc605b7b5ca0f47e7337e809490c73fa03256c4730693343f6617a4/import_export_extensions-0.1.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ce865f876857bdf8208a29a46aa2ea00e8c91756fb0690141d24947871d85d2c",
"md5": "293cbf46dd7e2ce41a3b14252942d6a7",
"sha256": "6938964d40c11da9b5259b6b9ff41cb72990fd9ef79af4a8db458ee3cbf36500"
},
"downloads": -1,
"filename": "import_export_extensions-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "293cbf46dd7e2ce41a3b14252942d6a7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 46763,
"upload_time": "2023-04-27T11:21:17",
"upload_time_iso_8601": "2023-04-27T11:21:17.189635Z",
"url": "https://files.pythonhosted.org/packages/ce/86/5f876857bdf8208a29a46aa2ea00e8c91756fb0690141d24947871d85d2c/import_export_extensions-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-04-27 11:21:17",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "saritasa-nest",
"github_project": "django-import-export-extensions",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "import-export-extensions"
}