259 votes

Créer des URL dynamiques dans Flask avec url_for ()

La moitié de mes itinéraires Flask nécessite une variable, par exemple /<variable>/add ou /<variable>/remove . Comment créer des liens vers ces lieux?

url_for() prend un argument pour que la fonction soit routée mais je ne peux pas ajouter d'arguments?

385voto

FogleBird Points 23405

Il faut des arguments de mots clés pour les variables:

 url_for('add', variable=foo)
 

50voto

Reportez-vous au document API Flask pour "flask.url_for ()" à l'adresse http://flask.pocoo.org/docs/api/

Vous trouverez ci-dessous d’autres exemples d’extraits d’usage pour lier js ou css à votre modèle.

 <script src="{{ url_for('static', filename='jquery.min.js') }}"></script>

<link rel=stylesheet type=text/css href="{{ url_for('static', filename='style.css') }}">
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X