Django过滤器水平而不订购

时间:2019-05-02 09:48:30

标签: django django-models django-admin

在包含many-to-many字段并在admin中显示为filter horizontal的django模型中,是否可以禁用默认排序,以使过滤器中选择的条目不会按字母顺序重新排序? 在这种情况下,将只能通过选择它们的顺序来更改过滤器水平中所选条目的顺序。

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找这个。该软件包为您提供了SortedFilteredSelectMultiple-一个小部件,它保留选定项目的顺序并允许您对其进行更改。

https://github.com/svleeuwen/sortedm2m-filter-horizontal-widget