{% set disabled = '' %}
{% for voter in record.voters %}
{% if user == voter %}
{% set disabled = 'disabled' %}
{% endif %}
{{ disabled }} # outputs: 'disabled'
{% endfor %}
{{ disabled }} # outputs: ''
私はJinja2にそのテンプレートを持っています。 私が必要とするのは、 'for'ループの外側に 'disabled'変数が見えるようにすることです。 これは可能ですか?デフォルトのブロックによるJinja2:ローカル/グローバル変数
thx 。私はすでに自分のコードを改訂し、最初に提案したようにしました。 –