WTForms obtenant les erreurs
Actuellement en WTForms à des erreurs d'accès que vous avez à boucle à travers des champs d'erreurs comme:
for error in form.username.errors:
print error
Depuis que je suis en train de construire un reste d'application qui n'utilise pas le formulaire de points de vue, je suis obligé de vérifier à travers tous les champs du formulaire afin de trouver l'endroit où se trouve l'erreur.
Est-il un moyen que je pouvais faire quelque chose comme:
for fieldName, errorMessage in form.errors:
...do something
source d'informationauteur Romeo M. | 2011-06-24
Vous devez vous connecter pour publier un commentaire.
Le réel
form
objet a unerreurs
attribut qui contient les noms de champs et de leurs erreurs dans un dictionnaire. De sorte que vous pouvez faire:Pour ceux qui cherchent à le faire en Flacon de modèles:
Une solution de nettoyage, Flacon modèles:
Python 3:
Python 2: