【发布时间】:2011-11-11 16:39:43
【问题描述】:
我有一个带有复选框的表单可以正常工作,但是当用户提交带有错误的表单并且我的复选框被选中时,我需要更改包含复选框的 div 类。所以我在模板中试验{{ form.mycheckbox.data }},它在页面加载时显示False。现在当用户点击一个复选框并且表单出现错误时,它会显示on。所以我尝试了:
{{ if form.mycheckbox.data == True }} 不起作用
{{ if form.mycheckbox.data != False }} 不起作用
{{ if form.mycheckbox.data == 'on' }} 不起作用
{{ if form.mycheckbox.data == on }} 不起作用
【问题讨论】:
-
我用 div 类名打错字了,=='on' 有效。对不起
标签: django checkbox django-templates django-forms