Nuestra primera aplicación en Flask

Flask es un microframework que nos permite ejecutar código Python usando HTML con plantillas Jinja2 como interfaz.

 

Lo primero que haremos, es instalar Flask:

 

Una vez instalado, vamos a crear un directorio de trabajo bajo Developer, llamado Flask

 

Ahora estamos en la raíz de nuestro primer proyecto. Lo primero que haremos será crear un paquete llamado app:

 

dentro de __init__.py escribiremos el siguiente fragmento de código:

 

Salimos guardando cambios (Ctrl + x) y contestamos afirmativamente.

 

A continuación crearemos el archivo de enrutamiento (routes.py) :

 

e insertaremos lo siguiente:

 

 

Ahora subimos un nivel, situándonos en el directorio Flask:

 

Aquí crearemos el archivo holamundo.py:

 

e insertaremos este código:

 

Listo! Ya tenemos nuestra estructura de app Flask creada. Para ejecutarlo, lanzaremos la app con este comando:

 

y podremos ver que nos levanta un servidor http por el puerto 5000. Si abrimos un navegador web a http://localhost:5000 podremos ver nuestra app saludando al mundo.