Avance #1 - Segunda Tarea Programada BD1
Primer avance de la Segunda 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 maneja la conexión con la base de datos MS Server con la librería pyodbc.
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 se puede 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
Publicar un comentario