В моем шаблоне есть следующий код (обратите внимание на оператор if
):
{% for base in bases %}
<label class="checkbox">
<input name="base" value={{ base.id }} type="checkbox"
{% if base.id in selected_bases %}checked="checked" {% endif %}/>
<span>{{ base.name }}</span>
</label>
{% endfor %}
Переменная selected_bases
представляет собой список не кодированных строк: [u'3', u'1', u'5']
.
base.id
является целым числом.
Как сделать так, чтобы оператор if
делал то, что мне нужно?