ホームページ >バックエンド開発 >Python チュートリアル >Flask ページ間で変数を効果的に渡すにはどうすればよいですか?
Flask ページ間で変数を渡す
Flask アプリケーションのルート間を移動するとき、あるページから別のページに変数を渡す必要がある場合があります。もう一つは再利用用です。この記事では、このタスクを達成するためのさまざまな方法を検討し、サーバー側とクライアント側の両方のシナリオに対する包括的なソリューションを提供します。
サーバー側テクニック:
セッション:
例:
# Page A session['my_var'] = 'my_value' return redirect(url_for('b')) # Page B # ... my_var = session.get('my_var', None)
クライアント側テクニック:
クエリ パラメータ:
例:
<!-- 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)
以上がFlask ページ間で変数を効果的に渡すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。