Wie erhalte ich den Namen eines gesendeten Formulars in Flask?
Ich erstelle eine Website mit Flask und habe auf einer Seite zwei Formulare. Wenn es einen POST gibt, muss ich entscheiden, welches Formular gepostet wird. Ich kann es natürlich von den Feldern abziehen, die in @ vorhanden sirequest.form
, aber ich würde es lieber explizit machen, indem ich den Namen erhalte (definiert durch<form name="my_form">
) des übermittelten Formulars. Ich habe verschiedene Dinge ausprobiert, wie zum Beispiel:
@app.route('/myforms', methods=['GET', 'POST'])
def myForms():
if request.method == 'POST':
print request.form.name
print request.form.['name']
aber leider klappt nichts. Weiß jemand, wo ich den Namen des eingereichten Formulars bekommen kann? Alle Tipps sind willkommen!