Features: 1) Simplified paths for autocomplete list filter templates, scripts, and styles;
Fixes: 1) Correct file paths for JavaScript and CSS dependencies in admin filter components; Extra: Streamlined template and asset references for better maintainability;
This commit is contained in:
parent
a5dea07062
commit
4102ef990f
1 changed files with 3 additions and 3 deletions
|
|
@ -137,7 +137,7 @@ class AjaxAutocompleteSelectWidget(AutocompleteSelect):
|
||||||
class AjaxAutocompleteListFilter(RelatedFieldListFilter):
|
class AjaxAutocompleteListFilter(RelatedFieldListFilter):
|
||||||
title = _("list filter")
|
title = _("list filter")
|
||||||
parameter_name = "%s__%s__exact"
|
parameter_name = "%s__%s__exact"
|
||||||
template = "core/admin/filter/autocomplete_list_filter.html"
|
template = "autocomplete_list_filter.html"
|
||||||
|
|
||||||
def __init__(self, field, request, params, model, model_admin, field_path):
|
def __init__(self, field, request, params, model, model_admin, field_path):
|
||||||
super().__init__(field, request, params, model, model_admin, field_path)
|
super().__init__(field, request, params, model, model_admin, field_path)
|
||||||
|
|
@ -188,13 +188,13 @@ class AjaxAutocompleteListFilterModelAdmin(ModelAdmin):
|
||||||
"admin/js/vendor/select2/i18n/tr.js",
|
"admin/js/vendor/select2/i18n/tr.js",
|
||||||
"admin/js/jquery.init.js",
|
"admin/js/jquery.init.js",
|
||||||
"admin/js/autocomplete.js",
|
"admin/js/autocomplete.js",
|
||||||
"core/admin/js/autocomplete_list_filter.js",
|
"admin/js/autocomplete_list_filter.js",
|
||||||
]
|
]
|
||||||
css = {
|
css = {
|
||||||
"screen": [
|
"screen": [
|
||||||
"admin/css/vendor/select2/select2.css",
|
"admin/css/vendor/select2/select2.css",
|
||||||
"admin/css/autocomplete.css",
|
"admin/css/autocomplete.css",
|
||||||
"core/admin/css/autocomplete_list_filter.css",
|
"admin/css/autocomplete_list_filter.css",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue