Tengo un botón que, cuando se hace clic, cambia un booleano que corresponde al código jinja2 y luego vuelve a cargar la página para actualizar los cambios. Se ve algo como esto:
{% if true %} onclick="<function here that sets it to false>;location.reload() {% if false %} onclick="<function here that sets it to true>;location.reload() {% endif %}Y aunque el código realmente funciona, como cambia el botón, no cambia con la recarga; más bien, requiere hacer clic en el botón por segunda vez o actualizar manualmente la página antes de que se actualice. No estoy muy seguro de por qué.