{% for voter in opt.voterlog_set.all %}
{% if user.id != voter.voter.id %}
<span data-url="{% url vote %}" data-id="{{ opt.id }}" class="button">vote</span>
{% endif %}
{% endfor %}
上記のコードでは、現在のユーザーがまだ投票していない場合にのみ、投票オプションを表示したいと考えています。上記のコードは、投票オプションを複数回出力します (voterlog のエントリごとに 1 回)。Django では、hasVoted 変数を切り替えるために使用できるブール値などのカスタム変数を設定できません。Django テンプレートを使用してこのコードを修正するにはどうすればよいですか?
ご協力いただきありがとうございます