Documentation en ligne

Envoyer un paramètre à un formulaire grâce à une URL avec request.GET

Il peut être utile de pré-remplir un ou plusieurs champs d'un formulaire grâce à l'URL utilisée pour accéder à ce dernier.

C'est possible en utilisant une URL de la forme :

https:/mon-site/mon-formulaire/?parametre=la-valeur-a-transmettre

Il suffira ensuite, pour récupérer la-valeur-a-transmettre, de pré-remplir le champ concerné dans le formulaire avec le gabarit suivant :

{{request.GET.parametre|default:""}}
 
Quelques limites à connaître : le paramètre n'est utilisable que sur la toute première page du formulaire et il ne peut être utilisé que pour du pré-remplissage.

Dernière mise à jour le 10 mai 2021 08:03 — Éditer