Publique valores desde un formulario HTML y acceda a ellos en una vista Frask

Tengo un formulario HTML que se publica en una ruta de Flask. Sin embargo, request.form está vacío. Si bash acceder a uno de los valores por ID, obtengo un error 400. ¿Cómo publico valores desde un formulario HTML y accedo a ellos en Flask?

     
 @app.route('/page', methods=['POST', 'GET']) def get_page(): if request.method == 'POST': print(request.form) # prints ImmutableMultiDict([]) print(request.form['my_input']) # raises 400 error return render_template('page.html') 

Su input no tiene un atributo de name . Eso es lo que el cliente pasará al servidor. Flask generará un error 400 si accede a una clave de formulario que no se envió.