diff --git a/django_select2/forms.py b/django_select2/forms.py index 5e2ea5fd..68be213f 100644 --- a/django_select2/forms.py +++ b/django_select2/forms.py @@ -146,14 +146,15 @@ def media(self): class Select2AdminMixin: """Select2 mixin that uses Django's own select template.""" - css_class_name = "admin-autocomplete" theme = "admin-autocomplete" @property def media(self): + css = {**AutocompleteMixin(None, None).media._css} + css["screen"].append("django_select2/django_select2.css") return forms.Media( js=Select2Mixin().media._js, - css=AutocompleteMixin(None, None).media._css, + css=css, ) diff --git a/tests/test_forms.py b/tests/test_forms.py index 4e148f7a..0b7c0af7 100644 --- a/tests/test_forms.py +++ b/tests/test_forms.py @@ -195,6 +195,7 @@ def test_media(self): "screen": [ "admin/css/vendor/select2/select2.min.css", "admin/css/autocomplete.css", + "django_select2/django_select2.css", ] }