#selectin_loading — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #selectin_loading, aggregated by home.social.
-
Картинка загрузилась, но API вернул images: [] — ловушка relationship в SQLAlchemy
Это моя вторая статья. После первой я посмотрел на статистику и понял простую вещь: начинать издалека и пытаться рассказать сразу обо всём — плохая идея. Поэтому сейчас будет одна задача, один странный баг и одна строка, которая его исправила. Я добавлял в админку сайта портфолио. У проекта есть заголовок, описание и несколько изображений. После загрузки файла API должен вернуть обновлённый проект, чтобы интерфейс сразу показал новую картинку. Файл сохранялся. Строка появлялась в базе. Повторный GET тоже находил изображение. Но ответ самого запроса загрузки выглядел так:
https://habr.com/ru/articles/1079326/
#Python #SQLAlchemy #AsyncSession #FastAPI #ORM #relationship #identity_map #selectin_loading #REST_API
-
Картинка загрузилась, но API вернул images: [] — ловушка relationship в SQLAlchemy
Это моя вторая статья. После первой я посмотрел на статистику и понял простую вещь: начинать издалека и пытаться рассказать сразу обо всём — плохая идея. Поэтому сейчас будет одна задача, один странный баг и одна строка, которая его исправила. Я добавлял в админку сайта портфолио. У проекта есть заголовок, описание и несколько изображений. После загрузки файла API должен вернуть обновлённый проект, чтобы интерфейс сразу показал новую картинку. Файл сохранялся. Строка появлялась в базе. Повторный GET тоже находил изображение. Но ответ самого запроса загрузки выглядел так:
https://habr.com/ru/articles/1079326/
#Python #SQLAlchemy #AsyncSession #FastAPI #ORM #relationship #identity_map #selectin_loading #REST_API
-
Картинка загрузилась, но API вернул images: [] — ловушка relationship в SQLAlchemy
Это моя вторая статья. После первой я посмотрел на статистику и понял простую вещь: начинать издалека и пытаться рассказать сразу обо всём — плохая идея. Поэтому сейчас будет одна задача, один странный баг и одна строка, которая его исправила. Я добавлял в админку сайта портфолио. У проекта есть заголовок, описание и несколько изображений. После загрузки файла API должен вернуть обновлённый проект, чтобы интерфейс сразу показал новую картинку. Файл сохранялся. Строка появлялась в базе. Повторный GET тоже находил изображение. Но ответ самого запроса загрузки выглядел так:
https://habr.com/ru/articles/1079326/
#Python #SQLAlchemy #AsyncSession #FastAPI #ORM #relationship #identity_map #selectin_loading #REST_API