Vous n'êtes pas identifié(e).
Bonjour,
J'ai un formulaire composer de plusieurs champs dont notamment des champs de
type ModelChoiceField.
Ce formulaire n'est pas validé ( is_valid() retoure False ) et je ne
parviens pas a savoir pourquoi.
Dans mon template j'ai mis le code suivant:
{% if form.errors %}
<p style="color: red;">
Please correct the error{{ form.errors|pluralize }} below.
</p>
{% endif %}
et le seul message que j'obtiens est "Please correct the errors below."
Comment puis-je obtenir plus d'information sur l'erreur ?
Merci
Joël
Hors ligne
Ce bout de template sert à afficher le message dont tu parles en cas
d'erreur(s), pas les messages d'erreur eux-même
essaye
{{ form.errors }}
RM
Richard Moch
http://www.rootsaka.com
2011/2/25 Joel Quinet <joel.quinet _AT_ gmail.com>
> Bonjour,
>
> J'ai un formulaire composer de plusieurs champs dont notamment des champs
> de type ModelChoiceField.
> Ce formulaire n'est pas validé ( is_valid() retoure False ) et je ne
> parviens pas a savoir pourquoi.
>
> Dans mon template j'ai mis le code suivant:
> {% if form.errors %}
> <p style="color: red;">
> Please correct the error{{ form.errors|pluralize }} below.
> </p>
> {% endif %}
>
> et le seul message que j'obtiens est "Please correct the errors below."
>
> Comment puis-je obtenir plus d'information sur l'erreur ?
>
> Merci
> Joël
>
>
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>
Hors ligne
Comment affiche tu les champs de ton formulaire à part ça ?
Si tu gére toi-même l'affichage champ par champ, il faut préciser {{champ.errors}} , si c'est via {{form.as_p}} c'est géré automatiquement
Hors ligne
Merci beaucoup, ces deux reponses ont été très utiles pour moi.
Joel
Le 25 février 2011 21:09, Dominique Guardiola <contact _AT_ quinode.fr> a écrit :
> Comment affiche tu les champs de ton formulaire à part ça ?
> Si tu gére toi-même l'affichage champ par champ, il faut préciser
> {{champ.errors}} , si c'est via {{form.as_p}} c'est géré automatiquement
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>
Hors ligne