From e794d03c6bcb3662649e1ea3ba97732b7363da5c Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Fri, 16 Jul 2021 11:14:21 +0200 Subject: [PATCH] filter_horizontal for M2M in admin --- basetheme_bootstrap/admin.py | 1 + setup.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/basetheme_bootstrap/admin.py b/basetheme_bootstrap/admin.py index 673c0cb..d8d0920 100644 --- a/basetheme_bootstrap/admin.py +++ b/basetheme_bootstrap/admin.py @@ -55,6 +55,7 @@ class UserPreferencesAdmin(admin.ModelAdmin): "user", ] ] + filter_horizontal = [field.name for field in get_user_preference_class()._meta.get_fields() if field.many_to_many] def username(self, obj): return mark_safe("<i>default preferences</i>") if obj.user is None else obj.user diff --git a/setup.py b/setup.py index 8cdc767..5f008d4 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ readme = open('README.rst').read() setup( name='django-basetheme-bootstrap', - version='0.2.62', + version='0.2.63', description='Django Basetheme Bootstrap', long_description=readme, author='Bryan Brancotte', -- GitLab