Skip to content

Commit 4d111ea

Browse files
committed
Fix Select2AdminMixin
1 parent 10d5e8d commit 4d111ea

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

django_select2/forms.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,14 +146,16 @@ def media(self):
146146
class Select2AdminMixin:
147147
"""Select2 mixin that uses Django's own select template."""
148148

149-
css_class_name = "admin-autocomplete"
149+
css_class_name = "django-select2-admin"
150150
theme = "admin-autocomplete"
151151

152152
@property
153153
def media(self):
154+
css = {**AutocompleteMixin(None, None).media._css, **Select2Mixin().media._css}
155+
css["screen"].append("django_select2/django_select2.css")
154156
return forms.Media(
155157
js=Select2Mixin().media._js,
156-
css=AutocompleteMixin(None, None).media._css,
158+
css=css,
157159
)
158160

159161

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
.change-form select.django-select2 {
1+
.change-form select.django-select2-admin {
22
width: 20em;
33
}

django_select2/static/django_select2/django_select2.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969

7070
$(function () {
7171
$('.django-select2').djangoSelect2()
72+
$('.django-select2-admin').djangoSelect2()
7273
})
7374

7475
return $.fn.djangoSelect2

0 commit comments

Comments
 (0)