jrief/django-admin-sortable2 — pull request #15 by andybak (2014-03-15 10:03:17+00:00)
Title: Optional disabling of admin actions

Allows you to avoid adding extra admin actions by setting:

disable_sorting_actions = True

on the ModelAdmin.

From a UX perspective I would hesitate to use admin-sortable where the changelist was long enough to be paginated. In that scenario it's a lot harder to understand what's going on and I like my admin to be simple and usable for non-experts. sortable2 always adds admin actions for handling sorting paginated lists even when the list isn't paginated. To complicate the UX with admin actions that won't be used in many cases seems to be a bad deal for end users.

Ideally the admin actions would also only be added if the changelist was actually long enough to trigger pagination but allowing disabling of actions manually via an attribute is a good start.