¿Cómo obtener el nombre de un formulario enviado en Flask?
Estoy construyendo un sitio web usando Flask, y en una página tengo dos formularios. Si hay una POST, necesito decidir qué formulario se está publicando. Por supuesto, puedo deducirlo de los campos que están presentes enrequest.form
, pero prefiero hacerlo explícito al obtener el nombre (definido por<form name="my_form">
) del formulario que se envía. Intenté varias cosas, como:
@app.route('/myforms', methods=['GET', 'POST'])
def myForms():
if request.method == 'POST':
print request.form.name
print request.form.['name']
Pero desafortunadamente, nada funciona. ¿Alguien sabe dónde puedo obtener el nombre del formulario enviado? ¡Todos los consejos son bienvenidos!