Myvideo

Guest

Login

Базовое приложение на FastAPI | Быстрый старт разработки | Каркас для проекта FastAPI + SQLAlchemy (asyncio) + alembic

Uploaded By: Myvideo
2 views
0
0 votes
0

Рассказываю и показываю как начать работать с FastAPI, как выстроить проект, настроить работу с базой данных, миграции. Вам это всё делать не обязательно, потому что код доступен: Поддержать выход роликов (зарплата монтажеру) - на Boosty - на Sponsr - через Tinkoff (любые карты) - через CloudTips Ссылки на соцсети: - Канал в ТГ - тут в чате обсуждаем технологии и ваш код - Паблик в ВК - Дискорд - YouTube: @SurenKhorenyan - Второй канал на YouTube: @SurenLife - RuTube - Все ссылки Метки: 00:00 О чем видео 01:05 Старт проекта: установка зависимостей и git векрсионирование 06:55 Почему я складываю внутрь папки приложения 09:07 Приложение на FastAPI 10:06 Запуск через PyCharm 12:12 Первый роутер 14:03 Базовая конфигурация 20:14 Подготовка к работе с СУБД Postgres через SQLAlchemy (asyncio) 39:20 Цикл жизни приложения 42:45 Переменные окружения в env файле 52:31 Базовая модель SQLAlchemy 57:53 Как создать модель и таблицу в БД 01:01:10 Настройка alembic для асинхронной алхимии 01:06:06 Автогенерация миграций 01:07:48 SQLA MetaData naming conventions 01:17:35 Настройка роутеров API Router и префиксов 01:20:54 Схемы pydantic 01:22:54 Взаимодействие API views с БД 01:29:05 Создание объекта 01:33:25 Доступно на GitHub 01:33:53 Ускорение работы с JSON 01:36:35 SQLA id mixin 01:38:22 keep folder 01:39:01 Как использовать репо 01:40:42 Итоги

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later