Веб-приложение на FastAPI. SQLAlchemy 2.0, Pydantic Settings, asyncio, CRUD. Видео 2

- обновленная версия PyCharm - black formatter - темы и плагины - обновление пакетов через Poetry - работа с базой данных - SQLAlchemy 2.0 - Pydantic Settings - асинхронная работа с базой данных - PUT vs PATCH - полный CRUD Видео №2 Код тут Ссылки на соцсети: - YouTube: @SurenKhorenyan - RuTube - Канал в ТГ - Паблик в ВК про настройки про lifespan про создание таблицы в бд - (примерно на 33 минуте закончили это) начали создавать crud в файле начали объявлять views начали обновлять db_helper для создания сессии Метки: 00:00 0. Введение 00:38 1. Новая версия PyCharm 01:00 2. black formatter 03:18 3. темы и плагины 05:30 4. git версионирование 06:44 5. обновление FastAPI через poetry 08:29 6. начало работы с БД 11:08 7. Pydantic Settings 15:17 8. Модели SQLAlchemy 19:48 9. Взаимодействие с базой данных 24:26 10. события цикла жизни (lifespan - startup / shutdown) 27:30 11. создание таблиц 32:55 12. api v1 CRUD для товаров. Запросы в базу данных 1:02:15 13. PUT vs PATCH. Обновление объекта 1:08:00 14. подгрузка объектов через dependency injection 1:11:04 15. обновление и удаление сущностей 1:14:17 16. частичное обновление 1:16:42 17. удаление записей 1:17:57 18. не радуга, а полный CRUD 1:18:59 19. Итоги. Что применили и что получилось
Back to Top