Como obter o nome de um formulário enviado no Flask?
Estou construindo um site usando o Flask e, em uma página, tenho dois formulários. Se houver um POST, preciso decidir qual formulário está sendo publicado. É claro que posso deduzi-lo dos campos presentes norequest.form
, mas prefiro explicitar o nome (definido por<form name="my_form">
) do formulário enviado. Eu tentei várias coisas, como:
@app.route('/myforms', methods=['GET', 'POST'])
def myForms():
if request.method == 'POST':
print request.form.name
print request.form.['name']
mas, infelizmente, nada funciona. Alguém sabe onde posso obter o nome do formulário enviado? Todas as dicas são bem-vindas!