🧴 FLASK – REST API Simple con Python [ con SQLite y SQLAlchemy ]



🧴 FLASK – REST API Simple con Python [ con SQLite y SQLAlchemy ]

🧴 FLASK - REST API Simple con Python [ con SQLite y SQLAlchemy ]

¿Quieres crear una API REST usando Flask y Python? ¡Pues entra para aquí que yo te enseño! En este vídeo del curso de Python crearemos una aplicación web para consultar estadísticas de streamers.

👉🏻 Usaremos el framework web flask de python para crear nuestro backend. Además, crearemos una base de datos de tipo SQL utilizando SQLite3, que rellenaremos usando datos de Streamers.

✋ ¡Alto! ¿Has llegado hasta aquí? Pues menudo Titán. Coméntame “Terodáctil” para que yo sepa que te has leído la descripción.

👉🏻 Para conectar flask a la base de datos utilizaremos el módulo SQLAlchemy, que nos permite trabajar con la base de datos en forma de Objetos de Python, lo cual resulta muy útil.

👉🏻 De momento, leeremos datos de la base de datos y los mandaremos al cliente en formato JSON. Más adelante veremos algunas aplicaciones de este proceso.

✋ ¿Qué aprenderás? A crear una API REST utilizando python y flask. A crear una base de datos con SQLite3, añadir datos y leerlos. A conectarte a la base de datos utilizando Python y SQLAlchemy.

🎬 TIMESTAMPS:
00:00 – Explicación del proyecto de Python Flask.
01:37 – Instalación de librerías y estructura de ficheros.
02:55 – Instalación de Flask y SQLAlchemy
04:40 – Creación de la tabla de Streamers con SQLite3
06:47 – Añadimos datos a la tabla.
10:36 – Creación de la app de Flask
15:45 – Creación de la primera ruta de Flask
19:21 – Creamos el Modelo de Streamer con SQLAlchemy
27:12 – Leer todas las filas de una tabla con SQLAlchemy
33:34 – Método __str__ de la clase Streamer
39:30 – Serialización de datos.
41:25 – Ruta para devolver un JSON con todos los Streamers (jsonify)
52:20 – Buscar Streamer por nombre
53:08 – Enviar variables por URL
55:30 – Filtrar por nombre.
01:01:25 – Filtrar por múltiples valores con SQLAlchemy

Comments are closed.