如何在Django中展示定制表单的错误

2024-10-03 17:19:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我在temlate中显示字段,如下所示

<div> Name </div>  <div> {{ form.status }}   </div>
<div> Name </div>  <div> {{ form.name }}   </div>
<div> Description{{ form.description }}   </div>
<div> Sub category{{ form.subcategory }}   </div>

现在我想有一个div框,在这里我可以显示所有与错误相关的所有字段,无论是否隐藏

差不多

{{ form.errors }}

可能吗


Tags: namedivformstatus错误descriptioncategorysub
2条回答

您可以用这种方式来编写代码

<div> Name </div>  <div>{{ form.status.errors }} {{ form.status }} </div>

同样,对于表单的其他字段,您必须编写form.field\u name.errors

有关表格错误及其显示的更多信息,请访问https://docs.djangoproject.com/en/dev/topics/forms/?from=olddocs

请务必查找有关同一问题的最新文档

这是可能的。您可以为表单的每个字段显示一个错误,如{{form.name.errors},其中name是一个字段。但我认为不可能一次为所有领域展示一些东西。展示什么

相关问题 更多 >