【发布时间】:2017-10-08 04:56:58
【问题描述】:
我想渲染一个模板。在模板中,我有一个名为“IsValid”的复选框,它的值来自数据库。我想阅读和编辑复选框的状态。编辑复选框后,我想将其值存储在数据库中。复选框应该怎么写?
<div class="form-group">
<label for="IsValid" class="control-label col-md-2">IsValid</label>
<div class="col-md-2">
<input type="checkbox" class="form-control" id="IsValid" name="IsValid" {{ checked="checked" if items[6]=1 else "" }} " >
</div>
</div>
在代码中,items[6]是由视图函数传递的,它的值来自数据库,有两个值,0和1。
如何修改{{ checked="checked" if items[6]=1 else "" }}?
因为它是错误的。
错误信息:jinja2.exceptions.TemplateSyntaxError: expected 令牌'打印语句结束',得到'='
不知道你能不能听懂,因为我的英文很差。
【问题讨论】:
标签: python checkbox flask jinja2