変数 URL を使用して Flask ルートから値を取得する
Flask を使用する場合、処理するために URL から特定の値にアクセスする必要がある場合があります。データ。これを実現するために、変数 URL は便利な方法を提供します。
変数 URL
変数 URL を定義するには、
例:
@app.route('/landingpage<id>') def landing_page(id): ...
この URL パターンは、「/landingpage」で始まり、その後に一意の文字列が続くすべての URL に一致します。識別子 (例: "/landingpageA")。その後、landing_page ビュー関数内で id 値にアクセスできます。
クエリ文字列パラメータ
別の方法は、クエリ文字列パラメータとして値を渡すことです。これには、パラメータをキーと値のペアとして URL に追加することが含まれます。
@app.route('/landingpage') def landing_page(): id = request.args['id'] ...
ここで、ID 値はリクエストのクエリ パラメータ ディクショナリから取得できます。
推奨事項
必須パラメーターの場合は、よりクリーンで簡潔なアプローチが提供されるため、変数 URL を使用することが一般的に好まれます。ただし、オプションのパラメータの場合は、クエリ文字列パラメータの方が適切な場合があります。
以上がFlask で URL から特定の値にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。