Flask-如何将'checked'属性动态设置为输入复选框

时间:2019-01-21 13:14:27

标签: python html jinja2

假设我的checked具有object属性,如何动态地将active属性添加到输入复选框?

{% for object in objects %}
    <li>
        <input type="checkbox" id="id_{{object.id}}" name="checkbox" value={{object.id}}>
    </li>
{% endfor %}

添加checked="{{object.active}}"无效。

1 个答案:

答案 0 :(得分:0)

要将checked属性添加到复选框输入元素,您可以像这样动态添加它:

<input type="checkbox" id="id_{{object.id}}" name="checkbox" value={{object.id}} {{'checked' if object.active else ''}}>