Heim  >  Artikel  >  Backend-Entwicklung  >  Wie greife ich auf benannte Parameter in Flask-URLs zu?

Wie greife ich auf benannte Parameter in Flask-URLs zu?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-10-29 14:09:02447Durchsuche

How do I access named parameters in Flask URLs?

Zugriff auf benannte Parameter in Flask-URLs

In Flask ist die Handhabung benannter Parameter in einer URL für das Extrahieren von Schlüssel-Wert-Paaren aus Anfragen unerlässlich.

Szenario:

Betrachten Sie einen Flask-Endpunkt für die Benutzeranmeldung:

http://10.1.1.1:5000/login?username=alex&password=pw1

Ziel:

  • Rufen Sie die benannten Parameter (Benutzername und Passwort) von der URL ab.

Lösung:

Flask bietet ein leistungsstarkes Tool, request.args, So greifen Sie auf benannte Parameter aus der Abfragezeichenfolge zu:

<code class="python">from flask import request

@app.route('/login')
def login():
    username = request.args.get('username')
    password = request.args.get('password')</code>

Benutzername und Passwort enthalten nun die extrahierten Parameterwerte.

Hinweis:

  • request.args ist ein wörterbuchähnliches Objekt, das alle Parameter der Abfragezeichenfolge enthält.
  • request.args.get() ruft einen bestimmten Parameterwert per Schlüssel (Parametername) ab.

Das obige ist der detaillierte Inhalt vonWie greife ich auf benannte Parameter in Flask-URLs zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn