Хочу реализовать следующий функционал: При нажатии на кнопку запустить, появляется модальное окно (html, js, jinja2, bootstrap)
Код выглядит следующим образом:
<button
type="button"
class="btn btn-primary"
data-bs-toggle="modal"
data-bs-target="#staticBackdrop"
onclick="openModal()">
Запустить
</button>
<script>
let isOpen = false;
function openModal() {
isOpen = true;
}
</script>
{% if isOpen == true %}
<div class="modal-dialog modal-dialog-scrollable">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="staticBackdropLabel">Заголовок модального окна</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Закрыть"></button>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Закрыть</button>
<button type="button" class="btn btn-primary">Понял</button>
</div>
</div>
</div>
{% endif %}
При выполнении кода, появляется ошибка: jinja2.exceptions.TemplateSyntaxError: expected token 'end of statement block', got 'isOpen'. Помогите пожалуйста