Créer des Url dynamiques dans la Fiole avec de l'url_for()
La moitié de ma Gourde routes requiert une variable dire, /<variable>/add
ou /<variable>/remove
. Comment puis-je créer des liens vers ces endroits?
url_for()
prend un argument pour la fonction de la route mais je ne peux pas ajouter des arguments?
Vous devez vous connecter pour publier un commentaire.
Il prend le mot-clé arguments pour les variables:
def add(variable)
?url_for
va passer comme paramètres de la fonction de la variable règle les routes dans le Flaconurl_for
en Flacon est utilisé pour créer un URL pour éviter la surcharge d'avoir à modifier les Url dans une application (y compris dans les modèles). Sansurl_for
, si il y a un changement dans l'URL racine de votre application, alors vous devez le changer à chaque page où le lien est présent.Syntaxe:
url_for('name of the function of the route','parameters (if required)')
Il peut être utilisé comme:
Maintenant, si vous avez un lien à la page d'index:vous pouvez utiliser ceci:
Vous pouvez faire beaucoup o des trucs avec lui, par exemple:
Pour le ci-dessus, nous pouvons utiliser:
Comme cela, vous pouvez simplement passer les paramètres!
Reportez-vous à le Flacon de l'API document pour
fiole.url_for()
D'autres exemples d'extraits de l'utilisation de la liaison js ou css de votre template ci-dessous.