mirror of
https://github.com/Hopiu/django-select2.git
synced 2026-03-17 05:50:23 +00:00
Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e7fa49a6e2 |
2 changed files with 4 additions and 2 deletions
|
|
@ -80,7 +80,7 @@ class Select2Mixin:
|
||||||
default_attrs['data-allow-clear'] = 'false'
|
default_attrs['data-allow-clear'] = 'false'
|
||||||
else:
|
else:
|
||||||
default_attrs['data-allow-clear'] = 'true'
|
default_attrs['data-allow-clear'] = 'true'
|
||||||
default_attrs['data-placeholder'] = self.empty_label
|
default_attrs['data-placeholder'] = self.empty_label or ""
|
||||||
|
|
||||||
default_attrs.update(base_attrs)
|
default_attrs.update(base_attrs)
|
||||||
attrs = super().build_attrs(default_attrs, extra_attrs=extra_attrs)
|
attrs = super().build_attrs(default_attrs, extra_attrs=extra_attrs)
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,9 @@ class TestSelect2Mixin:
|
||||||
multiple_select = self.multiple_form.fields['featured_artists']
|
multiple_select = self.multiple_form.fields['featured_artists']
|
||||||
assert multiple_select.required is False
|
assert multiple_select.required is False
|
||||||
assert multiple_select.widget.allow_multiple_selected
|
assert multiple_select.widget.allow_multiple_selected
|
||||||
assert '<option value=""></option>' not in multiple_select.widget.render('featured_artists', None)
|
output = multiple_select.widget.render('featured_artists', None)
|
||||||
|
assert '<option value=""></option>' not in output
|
||||||
|
assert 'data-placeholder=""' in output
|
||||||
|
|
||||||
def test_i18n(self):
|
def test_i18n(self):
|
||||||
translation.activate('de')
|
translation.activate('de')
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue