Generar PDFs con Python: facturas y reportes con fpdf2
Cómo crear archivos PDF desde Python con fpdf2: texto, tablas, imágenes y saltos de página. Para automatizar facturas, reportes o certificados sin hacerlos a mano.
Tutoriales de Python y Flask que salen de proyectos reales. Sin relleno, sin teoría de manual: lo que de verdad funciona cuando construyes, automatizas y resuelves.
Cómo crear archivos PDF desde Python con fpdf2: texto, tablas, imágenes y saltos de página. Para automatizar facturas, reportes o certificados sin hacerlos a mano.
Cómo escribir pruebas automáticas para tu app Flask con pytest: el cliente de prueba, verificar rutas y respuestas, y el fixture que evita repetir código. Para dejar de probar a mano.
Cómo manejar fechas y horas en Python con datetime: obtener la fecha actual, formatear, sumar y restar días, y convertir texto a fecha. Con los detalles de formato que todos confunden.
El error de importación que confunde más que el ModuleNotFoundError. Qué significa, las tres causas (incluida la importación circular), y cómo resolver cada una.
Cómo reemplazar las feas páginas de error por defecto de Flask por unas propias, con tu diseño. Manejo de 404, 500 y cómo registrar los errores para enterarte cuando algo falla.
Cómo sacar claves secretas, contraseñas y configuración fuera de tu código Flask usando un archivo .env. La forma correcta de manejar credenciales sin filtrarlas en GitHub.