Django: правильное отображение ошибок формы

У меня есть встроенный набор форм для модели, которая имеет ограничение unique_together. И поэтому, когда я вводю данные, которые не удовлетворяют этому ограничению, они отображают:

__all__Please correct the duplicate values below.

Код, который делает это:

    {% for error in formset.errors %}
        {{ error }}<br/>
    {% endfor %}

Мне не очень нравится__all__ в начале ошибки и это довольно четко ключ словаря, поэтому я попытался:

    {% for key, error in formset.errors %}
        {{ key }}: {{ error }}<br/>
    {% endfor %}

Но тогда все, что я получаю, это:

__all__:

{{error}} не будет отображаться вообще. Так что здесь происходит? И как правильно отобразить ошибку?

Ответы на вопрос(4)

Ваш ответ на вопрос