Django表单模板:简单的问题

时间:2011-05-13 01:42:22

标签: django django-templates django-forms


我有一个表格,所有字段都有“help_text”..“提供您的用户名”,“您的名字在这里!”等。
我想做的是,在提交表单并且未提供值时,显示错误
没有提交的示例(在模板中):

{{ userForm.username }}
<span class="helptext">{{ userForm.username.help_text }}</span>

如果表单已提交且值为“空”,那么它将在error_messages中显示所需的键,在这种情况下“此字段是必需的”,但我想在错误中添加额外的类,如果错误类型是必需的。
因此,当用户提交一个空值的表格时,例如:

{{ userForm.username }}
<span class="helptext{% if userForm.username.errors.required %} required{% endif %}">{{ userForm.username.help_text }}</span>

或类似的东西,希望你理解伙计们,谢谢!

1 个答案:

答案 0 :(得分:0)

这应该是可行的:

{% if field.errors %}

{% if field.field.required %}

检查this post上的一些常规信息。