Django: Обновление определенной части шаблона по нажатию кнопки

У меня есть текстовое поле

<input type="text" value="This is a test." name="mytextbox" size="10"/>

и отделена от нее кнопкой

<button type = "button" class="btn btn-primary">
    <font size="1">Run</font>
</button>

который должен обновить список и обновить значение самого текстового поля.

Иногда forms используются в этом контексте, но мне пришлось бы обернуть тег forms вокруг всего шаблона, когда ввод и кнопка разделены на экране.

Поскольку я относительно новичок в Django, я хотел бы знать лучшую стратегию для решения этой проблемы.

  • a) Перезагрузите полный шаблон страницы с измененными аргументами/контекстом

  • b) Создать html-шаблон конкретной части, расширяющий основной шаблон, и пытаться обновить только его.

  • c) Сделать что-то более умное.

Есть некоторые ответы в (гораздо более старом) посте 8-летней давности, но меня интересует самое современное решение.

Вернуться на верх