ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

crud memoria

Автор: carlos aguirre

Загружено: 2026-01-12

Просмотров: 5

Описание: Tarea: CRUD Básico en Memoria (HTTP Verbs)

Objetivo

Evaluar el uso correcto de los verbos HTTP (GET, POST, PUT, PATCH, DELETE) para manipular una colección de datos en memoria, simulando un almacén de datos simple.

Instrucciones Detalladas

Configuración Inicial:

Crea un nuevo proyecto en Python.

Define una lista global vacía llamada items (o similar) para almacenar diccionarios (objetos) que simulen nuestros recursos.

Define un contador global llamado next_id inicializado en 1, para asignar IDs únicos a los nuevos items.

Implementación de Endpoints:

GET /items: Crea un endpoint que devuelva la lista completa de items.

GET /items/{item_id}: Crea un endpoint que reciba un item_id como parámetro de ruta y devuelva el item correspondiente. Si no lo encuentra, debe retornar un código de estado 404 Not Found.

POST /items: Crea un endpoint que reciba un nuevo objeto (diccionario) en el cuerpo de la solicitud (body). Asigna el valor de next_id al nuevo item como su ID, agrégalo a la lista items, e incrementa next_id. Retorna el item creado con su ID y un código de estado 201 Created.

PUT /items/{item_id}: Crea un endpoint que reciba un item_id y un nuevo objeto completo en el cuerpo. Reemplaza completamente el item existente con ese ID. Si no lo encuentra, retorna 404.

PATCH /items/{item_id}: Crea un endpoint que reciba un item_id y un objeto con campos a modificar parcialmente en el cuerpo. Solo actualiza los campos presentes en el cuerpo. Si no lo encuentra, retorna 404.

DELETE /items/{item_id}: Crea un endpoint que reciba un item_id y elimine el item de la lista items. Si la eliminación es exitosa, retorna un código 204 No Content.

Método de entrega:

Se deberá grabar un video (la pantalla) donde se muestre lo siguiente:

El código de cada uno de los endpoints
El código de las peticiones usando la librería requests
El servidor trabajando de manera local
Que el servidor reaccione para cada una de las peticiones

No tienes que aparecer en la grabación, únicamente la pantalla de la computadora.

El video se subirá a YouTube en modo No listado a fin de que únicamente las personas con el enlace puedan acceder a él, aunque si quieres mantenerlo público no es problema. El enlace del video de YouTube se agregará en la sección correspondiente a esta tarea, debes verificar que el video pueda ser visto por cualquier persona al darle click al enlace.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
crud memoria

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Почему Ядерная война уже началась (А вы не заметили)

Почему Ядерная война уже началась (А вы не заметили)

15 ПРЕСТУПНО НЕДООЦЕНЕННЫХ ФАНТАСТИЧЕСКИХ ФИЛЬМОВ,  которые НУЖНО УВИДЕТЬ! 2026

15 ПРЕСТУПНО НЕДООЦЕНЕННЫХ ФАНТАСТИЧЕСКИХ ФИЛЬМОВ, которые НУЖНО УВИДЕТЬ! 2026

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

КАК Япония Незаметно СТАЛА Мировой Станкостроительной ДЕРЖАВОЙ!

КАК Япония Незаметно СТАЛА Мировой Станкостроительной ДЕРЖАВОЙ!

Abstract Black and White wave pattern| Height Map Footage| 3 hours Topographic 4k  Background

Abstract Black and White wave pattern| Height Map Footage| 3 hours Topographic 4k Background

I record myself learning a new programming language - part53

I record myself learning a new programming language - part53

AI Spending Delivers Mixed Results to Stocks | Bloomberg Tech 1/29/2026

AI Spending Delivers Mixed Results to Stocks | Bloomberg Tech 1/29/2026

KDE без хаоса: Dolphin и тайлинг для комфортной работы

KDE без хаоса: Dolphin и тайлинг для комфортной работы

РАССЕКРЕЧЕНЫ ФАЙЛЫ ЭПШТЕЙНА.

РАССЕКРЕЧЕНЫ ФАЙЛЫ ЭПШТЕЙНА.

Самое масштабное обновление Deno Deploy за всю историю.

Самое масштабное обновление Deno Deploy за всю историю.

COOKING SCHOOL!!! INSANE DEBUGGING!!Part-2

COOKING SCHOOL!!! INSANE DEBUGGING!!Part-2

Иран. Революции не будет? Как все кончится. Старый кремлевский телефон. Русский след.

Иран. Революции не будет? Как все кончится. Старый кремлевский телефон. Русский след.

Autenticacion con Token

Autenticacion con Token

Очередное ПОТРЯСЕНИЕ ИИ! Google Снова Разгромил Big Tech! Google Видео Потрясло Всех! xAI в Пентагон

Очередное ПОТРЯСЕНИЕ ИИ! Google Снова Разгромил Big Tech! Google Видео Потрясло Всех! xAI в Пентагон

Afera Epsteina pogrąży Donalda Trumpa? Kogo obciążają nowe dokumenty? Andrzej Kohut i M. Lachowski.

Afera Epsteina pogrąży Donalda Trumpa? Kogo obciążają nowe dokumenty? Andrzej Kohut i M. Lachowski.

Godzina Święta - Modlitwa za Kapłanów

Godzina Święta - Modlitwa za Kapłanów

Самая сложная модель из тех, что мы реально понимаем

Самая сложная модель из тех, что мы реально понимаем

Project Vending_machine

Project Vending_machine

Почему работает теория шести рукопожатий? [Veritasium]

Почему работает теория шести рукопожатий? [Veritasium]

Aesthetic background | White coquette bow wallpaper | Art screensaver for TV | Frame PRO TV painting

Aesthetic background | White coquette bow wallpaper | Art screensaver for TV | Frame PRO TV painting

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]