2
Supposons que quelqu'un soumette un formulaire. Il ne passe pas is_valid() et je les renvoie au template.Dans Django, comment puis-je m'assurer que mes formulaires conservent leur valeur initiale après avoir été envoyés mais renvoyés au modèle en raison d'une erreur?
Comment afficher à nouveau les champs de formulaire sans que la personne ne les retape?
Je préfère ne pas utiliser l'option {initial:}.
C'est la méthode standard pour le faire: remplir votre formulaire avec des données POST. Si valide, enregistrez et redirigez, sinon, rendez le modèle avec le formulaire tel qu'il est. –