Django,用户友好的方式在admin中的filter_horizo​​ntal小部件中订购对象

San*_*wen 5 python django widget django-admin

我经常将filter_horizo​​ntal属性用于呈现FilteredSelectMultiple小部件的多对多关系.

当用户需要能够订购对象时,这个小部件的缺点就出现了.

这不是用户友好的,因为订单只能在对象本身的change_view上修改.这可能存在于管理员的完全不同的区域.

有没有人有关于如何改进这个的想法?那里有FilterSelectMultipleOrderable小部件吗?(我还没找到)

San*_*wen 1

更新!!我们制作了一个扩展默认 django 小部件的版本。 https://github.com/fabrique/django-sortedm2m


这似乎可以完成这项工作: http://pypi.python.org/pypi? :action=display&name=django-sortedm2m

它只是呈现一个列表,以便它可以使用一些样式。