{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/7"},{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/2"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content"}],"enrichment":{"capability":"Adds drag-and-drop reordering of model instances directly in Django Admin's List, Stacked Inline, and Tabular Inline views through simple mixin classes.","skillfed_tags":["django-admin","drag-and-drop","ui-enhancement"],"use_cases":["Reorder product listings or menu items in a Django admin interface without writing custom JavaScript","Allow administrators to drag multiple related items (e.g., inline form entries) to set their display order","Add sortable columns to existing admin list views without modifying model definitions","Implement drag-and-drop ordering for hierarchical or nested admin inlines","Enable quick reordering of featured items or priority-based content in the admin UI"],"what_it_does":"django-admin-sortable2 is a Django package that integrates drag-and-drop reordering into the Django Admin interface. It provides mixin classes that can be added to any existing ModelAdmin, StackedInline, or TabularInline class without requiring changes to your models themselves. The package uses Sortable.JS on the client side and supports dragging multiple items at once.\n\nYou simply inherit from the appropriate mixin class alongside your existing admin class, and the reordering UI appears automatically in the admin list and inline views. The package is designed to integrate with existing models and admin configurations with minimal friction, making it straightforward to add ordering capability to any Django project.","worth_installing":"Yes. The package is actively maintained, supports current Django and Python versions, has no known vulnerabilities, and adds a common admin feature with minimal install friction and a permissive license. It integrates cleanly via mixins without requiring model changes, making it a low-risk addition to existing Django projects."},"id":"django-admin-sortable2","links":{"html":"https://skillfed.io/packages/django-admin-sortable2","md":"https://skillfed.io/packages/django-admin-sortable2.md","pypi":"https://pypi.org/project/django-admin-sortable2/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-22","license_spdx":null,"license_treatment":"permissive","name":"django-admin-sortable2","python_support":"unspecified","summary":"Generic drag-and-drop sorting for the List, the Stacked- and the Tabular-Inlines Views in the Django Admin"},"popularity":{"monthly_downloads":1412069,"position":3936,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.3.1"}
