Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 使用平面结构代码提示表单中的错误_Django - Fatal编程技术网

Django 使用平面结构代码提示表单中的错误

Django 使用平面结构代码提示表单中的错误,django,Django,我以三重嵌套代码的形式提示用户错误,如下所示: {% for field in form %} {% if field.errors %} {% for error in field.errors %} <div class="alert alert-danger"> {{ field.label }}: {{ error }}</div> {% endfor %} {% endif %} {% endf

我以三重嵌套代码的形式提示用户错误,如下所示:

{% for field in form  %}
    {% if field.errors %}
        {% for error in field.errors  %}
        <div class="alert alert-danger"> {{ field.label }}: {{ error }}</div>
        {% endfor %}
    {% endif %}
{% endfor %}
{%用于表单%]中的字段
{%if field.errors%}
{%字段中有错误。错误%}
{{field.label}}:{{error}
{%endfor%}
{%endif%}
{%endfor%}

这样的多重嵌套结构能以一种简单的方式实现吗?

我想说,如果不需要
,那么
,因为如果列表是空的,您无论如何都不会在循环中进行任何迭代。我没有遵循您的想法。o(╥﹏╥)o@Alexandratarinov