Django-Admin-Object-Actions

Library to support object-level actions in the Django admin interface.


Keywords
django, admin, object, actions, django-admin
License
BSD-3-Clause
Install
pip install Django-Admin-Object-Actions==0.1.11

Documentation

Build Status PyPI Version PyPI License Python Versions Django Versions Read the Docs

Django-Admin-Object-Actions

Django-Admin-Object-Actions provides object-level actions in the Django admin interface.

In contrast to the built-in admin actions, which are only applied to a list of objects from the change list, object actions apply to a single object and can be accessed from either the change list view or the change form view.

Each action is defined declaratively on the ModelAdmin instance and may provide a form for additional input or validation before executing the action.

Inspired by This Article.

Documentation can be found at RTFD.

It is tested against:
  • Django 1.11 (Python 3.5 and 3.6)
  • Django 2.0 (Python 3.5, 3.6 and 3.7)
  • Django 2.1 (Python 3.5, 3.6 and 3.7)
  • Django 2.2 (Python 3.5, 3.6, 3.7, 3.8 and 3.9)
  • Django 3.0 (Python 3.6, 3.7, 3.8 and 3.9)
  • Django 3.1 (Python 3.6, 3.7, 3.8 and 3.9)
  • Django master/3.2 (Python 3.6, 3.7, 3.8 and 3.9)