Слияние кода завершено, страница обновится автоматически
from django import forms
from django.forms.widgets import Select, SelectMultiple
class AdminlteSelect(Select):
def _get_media(self):
return forms.Media(
css={
"all": ("admin/plugins/select2/select2.min.css",)
},
js=(
"admin/plugins/select2/select2.min.js",
))
media = property(_get_media)
class AdminlteSelectMultiple(SelectMultiple):
def build_attrs(self, base_attrs, extra_attrs=None):
extra_attrs['multiple'] = 'multiple'
return {**base_attrs, **(extra_attrs or {})}
def _get_media(self):
return forms.Media(
css={
"all": ("admin/plugins/select2/select2.min.css",)
},
js=(
"admin/plugins/select2/select2.min.js",
))
media = property(_get_media)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )