Django: Affichage d'un formset erreurs correctement

J'ai une ligne formset pour un modèle, qui a unique_together contrainte. Et donc, quand j'ai des données d'entrée qui ne remplit pas cette contrainte, il affiche:

__all__Please correct the duplicate values below.

Le code, qui ne c'est:

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

Je n'aime pas beaucoup le __all__ au début de l'erreur et c'est très clairement la clé de dictionnaire, j'ai donc essayé:

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

Mais alors tout ce que je reçois est:

__all__:

{{ erreur }} n'affiche pas du tout. Alors que ce passe ici? Et comment puis-je afficher le message d'erreur correctement?

InformationsquelleAutor Monika Sulik | 2010-01-31