Замена шаблона на другой с помощью Django
Я пытаюсь найти способ заменить только раздел веб-страницы на другой шаблон на основе изменения выпадающего списка. Также я не хочу, чтобы остальная часть страницы перезагружалась.
Я использую jquery для вызова функции при изменении выпадающего списка, так что это не проблема. Ближайший способ, который у меня есть, это использовать ajax для замены содержимого div на что-то другое, но когда я пытаюсь передать тег django, который ссылается на другой html шаблон, строка "{% include 'upgrading_template.html' %}" печатается на странице, а не читается как оператор include.
Я также пробовал методы типа replaceWith(), но получаю тот же результат.
$.ajax({
type: 'GET',
url: {% url 'sw_upgrade' %},
data: parameters,
success: function (response) {
document.getElementById('upgrade_template').innerHTML = "{% include 'upgrading_template.html' %}";
}
})