0

フォーム内のフィールドのリストを表示しようとしていますが、ページの上部に表示するために適切に検証または入力されていないフィールド (必要な場合) があります。HTML本文に次のコードがあります。

{% if form.errors %}
    <b>Incorrect fields to correct:</b>
    <ul>
{% for error in form.errors %}
    <li>{{ error }}</li>
{% endfor %}
    </ul>
{% endif %}

これは、エラーのあるすべてのフィールドをループします。ただし、表示されるデータは

{{ error }}

私の変数名です。変数名を置き換えて別の出力を表示できるように、出力を変更できますか?


私の変数はこのクラス内にあります:

from django import forms
from django.core.exceptions import ValidationError
from django.core import validators

class InformationForm(forms.Form):
    #...
    full_name = forms.CharField(max_length=130)
    #rest of fields follow...
4

1 に答える 1