Замена шаблона на другой с помощью 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' %}";
            }
        })
    
Вернуться на верх