0
votes

Transfert de nombreux paramètres à l'aide du bouton unique. Django

Comment puis-je transférer de nombreux paramètres en utilisant un bouton de Django? Par exemple, j'ai un tel bouton: xxx

à ma vue, j'obtiens d'y avoir accès via: xxx

mais quand j'essaie de Transférez beaucoup de paramètres, en utilisant xxx

et je l'accède à la vue, je reçois quelque chose comme ça: xxx < p> Bien que j'essaie d'obtenir uniquement le premier paramètre (paramètre = demande.get ["paramètre"])

existe un moyen de passer de nombreux paramètres et d'obtenir un accès Pour eux comme dans le cas d'un paramètre (ou je dois le filtrer dans la vue)? Toute aide sera appréciée.


0 commentaires

3 Réponses :


0
votes

Vous pouvez transmettre autant de paramètres de requête que vous voulez Lien


0 commentaires

2
votes

Votre code d'origine pas em> fonctionne comme vous le décrivez. Pour que les paramètres soient accessibles dans Demande.Get CODE>, vous devez les transmettre dans le QueryString:

a href="/product/?parameter={{ product.name }}&parameter_1={{ product.price }}&parameter_2={{ product.time }}"


0 commentaires

1
votes

Vous devez formater votre lien à l'aide de & comme séparateur entre les paramètres. Par exemple. param1 = & param2 = & param3 = ... Dans votre cas paramètre = {{produit.name}} & paramètre_1 = {{produit.price}} & paramètre_2 = {{produit.time}} , donc dans votre vue, vous pouvez y accéder de cette manière xxx


0 commentaires