我正在尝试保存有关从列表(单选按钮)中选择的元素的会话信息,并在我返回页面时返回它。保存的选择存储在picked_id
变量中。{{ picked_id }}
我通过在 my 之前添加来检查它是否真的存在,input(type="radio")
并且我确认该视图提供了正确的值。
问题是我的代码不起作用。请帮我找出问题所在:
{% if objects_list %}
<ul>
{% for element in objects_list %}
<li>
<input type="radio" name="object" value="{{ element.id }}" {% ifequal picked_id element.id %}checked="checked"{% endifequal %}>
{{ element.name }}
</li>
{% endfor %}
</ul>
{% else %}
<p>{{ no_objects_mesage }}</p>
{% endif %}