Django-SortedM2M的水平过滤器部件
sortedm2m-horizontal-widget的Python项目详细描述
sortedm2m-filter-horizontal-widget是gregor mülleggers优秀django-sortedm2m库的管理小部件。
这允许使用熟悉的过滤器水平小部件。
安装
pip install sortedm2m-horizontal-widget
用法
将sortedm2m-horizontal-widget添加到INSTALLED_APPS中。(静态文件需要)
在ModelAdmin中添加以下函数以覆盖默认小部件。
def formfield_for_manytomany(self, db_field, request=None, **kwargs): if db_field.name == 'your sortedm2m field name': kwargs['widget'] = SortedFilteredSelectMultiple()