5

表格.py

class MyForm(forms.Form):
    no = forms.CharField(error_messages={'required': u'must be xxx')

模板.html

{{form.no.error}}

{{form.no.error}}<ul class="errorlist"><li>must be xxx</li></ul> 我想格式化为{{form.no.error}}没有任何 html 标签的纯文本消息吗

4

1 回答 1

24

您可以只删除标签:

{{ form.no.errors|striptags }}

或者只是访问原始错误:

{{ form.no.errors.as_text }}
于 2012-10-29T07:33:19.493 回答