Metadata-Version: 2.1
Name: django-adminactions
Version: 2.1.0
Summary: Collections of useful actions to use with django.contrib.admin.ModelAdmin
Home-page: https://github.com/saxix/django-adminactions
Download-URL: https://github.com/saxix/django-adminactions
Author: sax
Author-email: s.apostolico@gmail.com
License: MIT
Platform: any
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Operating System :: OS Independent
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.0
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Intended Audience :: Developers
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: pytz
Requires-Dist: xlrd (>=0.9.2)
Requires-Dist: xlwt
Provides-Extra: dev
Requires-Dist: black ; extra == 'dev'
Requires-Dist: django (<4) ; extra == 'dev'
Requires-Dist: pdbpp ; extra == 'dev'
Requires-Dist: virtualenv ; extra == 'dev'
Requires-Dist: wheel ; extra == 'dev'
Requires-Dist: check-manifest ; extra == 'dev'
Requires-Dist: docutils ; extra == 'dev'
Requires-Dist: celery ; extra == 'dev'
Requires-Dist: django-dynamic-fixture ; extra == 'dev'
Requires-Dist: django-webtest (>1.9.6) ; extra == 'dev'
Requires-Dist: django-admin-extra-urls ; extra == 'dev'
Requires-Dist: django-environ ; extra == 'dev'
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: flake8-isort ; extra == 'dev'
Requires-Dist: mock (>=1.0.1) ; extra == 'dev'
Requires-Dist: modernize ; extra == 'dev'
Requires-Dist: pillow ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-cache ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: pytest-django ; extra == 'dev'
Requires-Dist: pytest-echo ; extra == 'dev'
Requires-Dist: pytest-pythonpath ; extra == 'dev'
Requires-Dist: redis ; extra == 'dev'
Requires-Dist: readme ; extra == 'dev'
Requires-Dist: selenium (>=2.42.0) ; extra == 'dev'
Requires-Dist: setuptools (>=15.0) ; extra == 'dev'
Requires-Dist: tox (<4) ; extra == 'dev'
Provides-Extra: docs
Requires-Dist: black ; extra == 'docs'
Requires-Dist: django (<4) ; extra == 'docs'
Requires-Dist: pdbpp ; extra == 'docs'
Requires-Dist: virtualenv ; extra == 'docs'
Requires-Dist: wheel ; extra == 'docs'
Requires-Dist: check-manifest ; extra == 'docs'
Requires-Dist: docutils ; extra == 'docs'
Requires-Dist: django ; extra == 'docs'
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Provides-Extra: test
Requires-Dist: pytz ; extra == 'test'
Requires-Dist: xlrd (>=0.9.2) ; extra == 'test'
Requires-Dist: xlwt ; extra == 'test'
Requires-Dist: check-manifest ; extra == 'test'
Requires-Dist: celery ; extra == 'test'
Requires-Dist: django-dynamic-fixture ; extra == 'test'
Requires-Dist: django-webtest (>1.9.6) ; extra == 'test'
Requires-Dist: django-admin-extra-urls ; extra == 'test'
Requires-Dist: django-environ ; extra == 'test'
Requires-Dist: flake8 ; extra == 'test'
Requires-Dist: flake8-isort ; extra == 'test'
Requires-Dist: mock (>=1.0.1) ; extra == 'test'
Requires-Dist: modernize ; extra == 'test'
Requires-Dist: pillow ; extra == 'test'
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pytest-cache ; extra == 'test'
Requires-Dist: pytest-cov ; extra == 'test'
Requires-Dist: pytest-django ; extra == 'test'
Requires-Dist: pytest-echo ; extra == 'test'
Requires-Dist: pytest-pythonpath ; extra == 'test'
Requires-Dist: redis ; extra == 'test'
Requires-Dist: readme ; extra == 'test'
Requires-Dist: selenium (>=2.42.0) ; extra == 'test'
Requires-Dist: setuptools (>=15.0) ; extra == 'test'
Requires-Dist: tox (<4) ; extra == 'test'

django-adminactions
===================


[![Pypi](https://badge.fury.io/py/django-adminactions.svg)](https://badge.fury.io/py/django-adminactions)
[![coverage](https://codecov.io/github/saxix/django-adminactions/coverage.svg?branch=develop)](https://codecov.io/github/saxix/django-adminactions?branch=develop)
[![Test](https://github.com/saxix/django-adminactions/actions/workflows/test.yml/badge.svg)](https://github.com/saxix/django-adminactions/actions/workflows/test.yml)
[![Docs](https://readthedocs.org/projects/django-adminactions/badge/?version=latest)](https://django-adminactions.readthedocs.io/en/latest/)

Collection of useful actions to use with
django.contrib.admin.ModelAdmin and/or django.contrib.admin.AdminSite

Please see the changelog at http://django-adminactions.readthedocs.org/en/latest/changes.html

#### Actions

* Export as CSV
* Export as Excel
* Export as fixture
* Export delete tree
* Mass update records
* Graph queryset
* Merge records
* Find Duplicates
* Bulk Update


#### Project Links


- Code: https://github.com/saxix/django-adminactions
- Documentation: https://django-adminactions.readthedocs.org/en/latest/
- Issue Tracker: https://github.com/saxix/django-adminactions/issues?sort
- Download Package: https://pypi.org/project/django-adminactions/
