Avance #1 - Base del proyecto (sujeto a cambios)

Primer avance de la Primer Tarea Programada. 

Se implementó una estructura en el entorno de Flask de la siguiente manera:

Donde el directorio static almacena los archivos CSS, JS y recursos adicionales de la capa de presentación.



El directorio templates contiene el archivo raíz de la aplicación web.

Los archivos Python se guardan fuera de estas carpetas, pero dentro de la carpeta principal del proyecto. A su vez, desde el script de BD_model.py se genera un archivo .db con la librería sqlite3.


Si ya existe una base de datos, crea una conexión. En caso de que no exista una base de datos, la crea.

El archivo app.py configura la aplicación Flask, donde puedo cambiar el puerto a voluntad y escoger cual es la ruta principal de la página web (en este caso index.html) que tiene que estar en la carpeta de templates.


















Para iniciar el servidor y ver la página se debe ejecutar en la terminal: python app.py











Ingresando a http://localhost:5500 se ve el index.html (el puerto puede configurarse desde app.py):

Nota final: Esta base de trabajo no es fija. Es probable que el entorno de trabajo cambie más adelante. Por ahora Flask permite manejar código backend mientras se muestra una aplicación web completa.





Comentarios

Entradas populares