#javascript #html #jinja2
Вопрос:
У меня есть кнопка, которая при нажатии изменяет логическое значение, соответствующее коду jinja2, а затем перезагружает страницу для обновления изменений. Это выглядит примерно так:
{% if true %} onclick="lt;function here that sets it to falsegt;;location.reload() {% if false %} onclick="lt;function here that sets it to truegt;;location.reload() {% endif %}
И хотя код действительно работает, поскольку кнопка меняется, он не меняется при перезагрузке; скорее, для этого требуется либо нажать кнопку во второй раз, либо вручную обновить страницу перед обновлением. Я не совсем понимаю, почему.