Веб-страница Jinja2/Javascript не обновляется при перезагрузке

#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 %}  

И хотя код действительно работает, поскольку кнопка меняется, он не меняется при перезагрузке; скорее, для этого требуется либо нажать кнопку во второй раз, либо вручную обновить страницу перед обновлением. Я не совсем понимаю, почему.