RUVIDEO
Поделитесь видео 🙏

FastAPI Essentials - Creating a CRUD API with GET, POST, PUT and DELETE Endpoints

📁 Лайфстайл 👁️ 24 📅 28.11.2023

In this video, we'll create a CRUD API serving in-memory representing music tracks.

Blog post: https://bugbytes.io/posts/creating-a-music-track-api-with-fastapi-in-python/

This video will demonstrate how to model data using Pydantic, and how to create GET, POST, PUT and DELETE endpoints to manipulate and retrieve that data.

This video will demonstrate how to create the endpoints and manipulate things in-memory. In the next video, we'll look at using SQLModel and relational databases to persist and store data in a more robust manner.

▶️ Full Playlist:
https://www.youtube.com/playlist?list=PL-2EBeDYMIbSppj2GYHnvpZ9W69qmkInS

? ????????:
00:00 Intro
01:31 Modelling data with Pydantic
03:38 Creating FastAPI application
06:20 Endpoint: GET ALL tracks
07:37 Endpoint: GET track by ID
10:59 Endpoint: POST new track
15:09 Endpoint: PUT track update
18:48 Endpoint: DELETE track

☕️ ??? ?? ? ??????:
To support the channel and encourage new videos, please consider buying me a coffee here:
https://ko-fi.com/bugbytes

?????? ?????:
? Blog: https://bugbytes.io/posts/creating-a-music-track-api-with-fastapi-in-python/
? Github: https://github.com/bugbytes-io/
? Twitter: https://twitter.com/bugbytesio

? ??????? ??????? ??? ???????????:
FastAPI docs: https://fastapi.tiangolo.com/
HTTP Request Methods: https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods
FastAPI events: https://fastapi.tiangolo.com/advanced/events/
Pydantic: https://pypi.org/project/pydantic/

#fastapi #python #pydantic

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «FastAPI Essentials - Creating a CRUD API with GET, POST, PUT and DELETE Endpoints», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.