したがって、重複しているように見えるかもしれませんが、どの回答も私の問題を解決しません。
だから私はクラスベースのビューを使用しています。コンテキストでは、active_country として何かを送信しています
{{active_country}}
<select class="country-link inputText span5">
<option value="all">All Countries</option>
{% for country in countries %}
<option value="{{ country.country_code }}" {% if active_country == country.name %} selected="selected" {% else %} not working {% endif %}>{{ country.name }}</option>
{% endfor %}
</select>
しかし、if 条件が真になることはありません。私も試しました:
{% if active_country == "Australia" %} selected="selected" {% endif %}
アクティブな国はオーストラリアを与えますが、それでも条件は True になりません。
そして私も試しました:
{% ifequal active_country "Australia" %} selected="selected" {% endifequal %}
active_country が正しく受信されていることは確かです。こちらも別刷りしました。
誰かが何が間違っているかを提案できますか?