Si je regarde dans forms.py, as_p()
appels _html_output()
, les styles erreurs de Django avec champ self.error_class()
(bien que je ne trouve pas la définition de cela).Styling django erreurs non-terrain sur les formulaires
Cependant, _html_output()
ne style pas non_field_errors
(a.k.a top_errors dans le code).
Comment peut-on styliser les erreurs hors champ? Couper et coller tout _html_output? J'utilise Django 1.0.
Merci. Triste de recréer tout le code de rendu de forme dans le langage de modèle, mais peut-être que c'est la bonne chose. Connaissez-vous une référence au modèle complet équivalent à as_p? http://docs.djangoproject.com/fr/dev/topics/forms/#looping-over-hidden-and-visible-fields est proche, mais probablement pas la même chose. – dfrankow