Registry / devops / django4-inline-actions

django4-inline-actions

JSON →
library2.1pypypiunverified

django4-inline-actions adds actions to each row of the ModelAdmin or InlineModelAdmin in Django 4+. Version 2.1 supports Python 3.8+ and Django 4+. Release cadence is low.

pip install django4-inline-actions
INSTALL
IMPORT
SIG · DJANGO4-INLINE-ACT
D
django4-inline-actions
devopspythonv2.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

InlineActionsMixin
from inline_actions import InlineActionsMixin
from inline_actions.actions import InlineActionsMixin

Adds inline actions to each row of an inline model admin.

from django.contrib import admin from inline_actions.actions import ViewAction from inline_actions.admin import InlineActionsMixin, InlineActionsAdminMixin class MyModelInline(InlineActionsMixin, admin.TabularInline): model = MyModel actions = ['view'] def view(self, request, obj, parent_obj=None): return redirect('...') class MyModelAdmin(InlineActionsAdminMixin, admin.ModelAdmin): model = MyModel inlines = [MyModelInline]
Debug
Known issues
gotchaImport paths for the library changed from 'inline_actions' to 'inline_actions.actions' and 'inline_actions.admin'. Use correct submodules.
fix
from inline_actions.actions import ... and from inline_actions.admin import ...
affects: >=2.0
breakingDjango 4.0+ required; incompatible with Django <4.0. The library is named 'django4-inline-actions' but some internal references may still use 'inline_actions'.
fix
Ensure Django version is 4.0 or higher.
affects: >=2.0
deprecatedSome old action classes might be removed in future versions; always use the documented mixins from inline_actions.admin.
fix
Use InlineActionsMixin and InlineActionsAdminMixin as documented.
affects: >=2.0
Upgrade
Version history
2.1latest on PyPI · released May 7, 2025
Audit
Dependencies
djangorequiredRequired for integration
Agent activity
15 hits · last 30 days
node
14
Resources
django4-inline-actions — pip install django4-inline-actions · libregistry