Descripción
Crear un endpoint POST que reciba datos JSON y los procese usando request.json
Crea una aplicación Flask con un endpoint que maneje peticiones POST y procese datos JSON.
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
Debes crear:
- Una aplicación Flask básica
- Un endpoint en la ruta
/libros
que acepte únicamente métodos POST - El endpoint debe recibir datos JSON con los campos:
titulo
,autor
ypaginas
- Usa
request.json
para acceder a estos datos - El endpoint debe devolver un JSON con los datos recibidos más un campo
id
con valor 1 - Usa
jsonify
para devolver la respuesta
Ejemplo de JSON que recibirá el endpoint:
{
"titulo": "El Quijote",
"autor": "Miguel de Cervantes",
"paginas": 1000
}
Ejemplo de respuesta esperada:
{
"id": 1,
"titulo": "El Quijote",
"autor": "Miguel de Cervantes",
"paginas": 1000
}
Recuerda importar Flask
, request
y jsonify
desde flask. No olvides crear la instancia de la aplicación y definir el endpoint con el decorador @app.route()
especificando el método POST.
Solución al ejercicio de programación en Flask
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Flask para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Flask
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Flask