Python Django:表单检查字段是否无错误

Python Django:表单检查字段是否无错误,python,django,django-forms,Python,Django,Django Forms,如果字段没有错误,我想添加has success 我尝试的是: <div class="form-group{% if field.errors %} has-error{% elif not field.errors} has-success{% endif %}"> 但它不起作用。如果字段有错误,则添加has error(此部分有效) 但是not字段。当表单尚未提交时,errors也是正确的。您可以检查表单是否有错误 <div class="form-group{%

如果字段没有错误,我想添加
has success

我尝试的是:

<div class="form-group{% if field.errors %} has-error{% elif not field.errors} has-success{% endif %}">

但它不起作用。如果字段有错误,则添加
has error
(此部分有效)


但是
not字段。当表单尚未提交时,errors
也是正确的。

您可以检查表单是否有错误

<div class="form-group{% if field.errors %} has-error{% elif form.is_bound %} has-success{% endif %}">


这假设模板上下文中的表单变量名为
form

Works!但为什么要删除以前的解决方案?它也在工作(我错了)。@mkay很好地检查
而不是字段。错误
是多余的,因为前面的
条件和使用比检查错误更明确,但实际上就结果而言,它们是等效的。Ok。谢谢你,先生:)