Я использую django -autocomplete-light на странице django admin change_form. html, однако мне нужно динамически изменять параметры GET URL-адреса в зависимости от другого поля.
Я уже пытался повторить этот ответ django -autocomplete-light добавить параметр к URL-адресу запроса , но не смог, так как я использую версию 3
Пробовал таким образом:
$("#id_city").change(function(){
url = '{% url "custom-pop-autocomplete" %}';
$('#id_p').attr('data-autocomplete-light-url', url + `?city=${$(this).val()}`);
$('#id_p').trigger('autocompleteLightInitialize');
});
Таким образом:
$('[data-autocomplete-light-function=select2]:not([id*="__prefix__"])').each(function() {
$(this).initialize
});
и таким образом:
$('[data-autocomplete-light-function=select2]:not([id*="__prefix__"])').each(function() {
window.__dal__initialize(this);
});
Ни один из них не работает для повторной инициализации django -autocomplete-light. Мне просто нужно изменить URL.