Django:没有li的表单集错误/*
我正在使用一个表单集<代码>表单集。非表单错误以我需要的方式显示。但是,表单集中dict的Django:没有li的表单集错误/*,django,django-templates,formset,Django,Django Templates,Formset,我正在使用一个表单集表单集。非表单错误以我需要的方式显示。但是,表单集中dict的中我的字段特定错误。错误总是显示在标记中。我尝试了.as_text,但只添加了一个*(并删除了li)。但我也不需要这个 有人能帮我吗 {% if formset.total_error_count %} {% if formset.non_form_errors %} {% for error in formset.non_form_errors %} <div
中我的字段特定错误。错误总是显示在
标记中。我尝试了.as_text
,但只添加了一个*(并删除了li)。但我也不需要这个
有人能帮我吗
{% if formset.total_error_count %}
{% if formset.non_form_errors %}
{% for error in formset.non_form_errors %}
<div class="alert alert-warning" role="alert">
{{ error|escape }}
</div>
{% endfor %}
{% endif %}
{% for dict in formset.errors %}
{% for error in dict.values %}
<div class="alert alert-warning" role="alert">
{{ error|escape }}
</div>
{% endfor %}
{% endfor %}
{% endif %}
<form method="post">
{% csrf_token %}
{{ formset.management_form }}
{%if formset.total_error_count%}
{%if formset.non_form_errors%}
{%formset.non_form_errors%}
{{error | escape}
{%endfor%}
{%endif%}
{%formset.errors%}
{dict.values%中的错误为%0}
{{error | escape}
{%endfor%}
{%endfor%}
{%endif%}
{%csrf_令牌%}
{{formset.management_form}
可以通过移动表单循环中的单个错误来解决问题:
{% if formset.total_error_count %}
{% if formset.non_form_errors %}
{% for error in formset.non_form_errors %}
<div class="alert alert-warning" role="alert">
{{ error|escape }}
</div>
{% endfor %}
{% endif %}
{% endif %}
{% for form in formset %}
{% if form.quantity.errors %}
<div class="alert alert-warning" role="alert">
{% for error in form.quantity.errors %}
{{ error|escape }}
{% endfor %}
</div>
{% endif %}
{%if formset.total_error_count%}
{%if formset.non_form_errors%}
{%formset.non_form_errors%}
{{error | escape}
{%endfor%}
{%endif%}
{%endif%}
{formset%中表单的%s}
{%if form.quantity.errors%}
{form.quantity.errors%中的错误为%s}
{{error | escape}
{%endfor%}
{%endif%}