J'ai une application où il y a un FormWizard avec 5 étapes, l'une d'elles ne devrait apparaître que lorsque certaines conditions sont remplies. Le formulaire est pour un assistant de paiement sur un chariot en ligne, l'une des étapes devrait seulement montrer quand il y a des promotions disponibles pour le piqûre, mais quand il n'y a pas de promotions, je veux passer cette étape au lieu de montrer un liste vide des promotions.Passer les étapes sur un django FormWizard
donc je veux avoir 2 flux possibles:
step1 - step2 - step3
step1 - step3
La méthode process_step() est destinée à post-traiter les données _après_ que le formulaire est soumis. Pour rendre certains formulaires facultatifs, vous pouvez introduire des conditions dans la liste des formulaires que vous passez à FormView: https://docs.djangoproject.com/fr/1.5/ref/contrib/formtools/form-wizard/#conditionally-view-skip -spécifiques – tijs