J'utilisetableau de validation Django d'erreurs
rf['email'].errors
Comme le dit docs, je peux l'utiliser pour avoir le tableau d'erreurs.
[str(e) for e in rf['email'].errors] #give me ["<django.utils.functional.__proxy__>"]
Si repr ou str - il donne ul ou chaîne de tableau. Donc, cela ne fonctionnait que lorsque j'utilisais ensemble repr et eval. Mais je pense que c'est une solution stupide.
eval(`rf['email'].errors`)
Juste des éclaircissements couple, si vous ne me dérange pas: 1) est-rf un formulaire de django? Et rf ['email'] un django FormField? 2) Quel est le résultat que vous essayez d'obtenir? Est-ce la chaîne HTML pour les erreurs? Ou autre chose? –
1. rf est Form; 2. rf ['email'] est FormField; 3. J'essaie d'atteindre JSON. J'utilise des formulaires pour la validation. –