Transmission de variables entre les pages Flask
Lors de la navigation entre les itinéraires dans une application Flask, il peut être nécessaire de transmettre des variables d'une page à un autre pour réutilisation. Cet article explore les différentes façons d'accomplir cette tâche, en fournissant des solutions complètes pour les scénarios côté serveur et côté client.
Techniques côté serveur :
Session :
Exemple :
# Page A session['my_var'] = 'my_value' return redirect(url_for('b')) # Page B # ... my_var = session.get('my_var', None)
Côté client Techniques :
Paramètres de requête :
Exemple :
<!-- Page A --> <a href="{{ url_for('b', my_var='my_value') }}">Send my_value</a> <!-- Page B --> # ... my_var = request.args.get('my_var', None)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!