Pourra tu ajouter un
print request.POST
dans la view

comme ça tu pourra voir ce qui arrive vraiment
Mais en gros ta demarche devrait marcher, on peut avoir deux Forms dans un
view et valider que un en utilisant un if
Par contre j'ai du mal à voir si ton *indentation* est correct (elle a
l'air fosse, mais je pense que ce le mail ...)
Galia

2014-09-08 15:53 GMT+02:00 Rémy Hubscher <[email protected]>:

>  Pour faire un reset tu n'as normalement pas besoin d'un bouton submit.
> Un bouton reset devrait suffire.
>
> <input type="reset" value="reset">
>
> c.f: https://developer.mozilla.org/fr/docs/Web/HTML/Element/Input
>
> Pour mettre deux submit dans un formulaire, il faut leur donner un nom.
>
> <form action="/todo" method="POST">
>    <input type="submit" *name="save"* value="Sauvegarder">
>    <input type="submit" *name="save_and_add"* value="Sauvegarder et
> ajouter un nouveau">
> </form>
>
>
> On obtiendra save=Sauvegarder ou
> save_and_add=Sauvegarder%20et%20ajouter%20un%20nouveau
> Comme variable POST ce qui permet de différencier lequel des boutons a été
> cliqué.
>
> if "save" in self.POST:
>     # save
> elif "save_and_add" in self.POST:
>     # save_and_add
>
>
> En espérant que ça t'aide.
>
> Rémy
>
> _______________________________________________
> django mailing list
> [email protected]
> http://lists.afpy.org/mailman/listinfo/django
>



-- 
Galia WEISS
WL Square
www.wlsquare.com
Fondatrice et gérante
Ingénieur en développment informatique
06 52 27 93 70
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à