misc: drop compatibility with django-select2 < 5 (#35569)

Version 5 was released in 2015.
This commit is contained in:
Valentin Deniaud 2021-03-17 17:40:20 +01:00
parent 44dfe6ba90
commit 5375d4c9dc
1 changed files with 2 additions and 13 deletions

View File

@ -24,18 +24,7 @@ from django.utils.safestring import mark_safe
from django.forms import ModelForm, TextInput, NullBooleanField
from django.conf import settings
try:
from django_select2.forms import Select2MultipleWidget
def build_select2_multiple_widget():
return Select2MultipleWidget()
except ImportError:
from django_select2.widgets import Select2MultipleWidget
def build_select2_multiple_widget():
return Select2MultipleWidget(select2_options={'width': '100%'})
from django_select2.forms import Select2MultipleWidget
from . import models
@ -203,7 +192,7 @@ class CubeForm(forms.Form):
choices=[(s, label) for v, s, label in members],
coerce=coercion_function(members),
required=False,
widget=build_select2_multiple_widget())
widget=Select2MultipleWidget())
# group by
self.base_fields['drilldown_x'] = forms.ChoiceField(