Para cerrar una consulta que quedó pendiente durante esta semana, aclaro cómo es el pasaje de información entre la interfaz y la aplicación principal usando Flask.

La imagen anterior es parte del código de Diana de la biblioteca virtual. En rojo recuadro la forma en que Diana obtiene los datos que ingresó el usuario referidos a un nuevo libro ingresado por el navegador, donde request.form es un diccionario, y su contenido se puede acceder a través de las claves definidas en el archivo html que contiene el formulario correspondiente (imagen de a continuación).

El recuadro en amarillo refleja los parámetros que se le pasa a la creación del html. El documento html debe existir previamente, como una especie de "plantilla" a completar con los datos que se le pasen a la función render_template(). Ver a continuación el archivo home.html:

Al llamar a render_template, se pasa como primer parámetro el nombre del documento html a utilizar como plantilla, y despues se le pasan como argumentos adicionales las variables a las que vamos a acceder desde dentro de la plantilla. De esta manera pasamos información de la aplicación principal al html.
Espero que esto les sirva, lo que queda es adaptar esta misma situación al caso del TP 1.
Saludos, Bruno