home.social

#selectin_loading — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #selectin_loading, aggregated by home.social.

fetched live
  1. Картинка загрузилась, но API вернул images: [] — ловушка relationship в SQLAlchemy

    Это моя вторая статья. После первой я посмотрел на статистику и понял простую вещь: начинать издалека и пытаться рассказать сразу обо всём — плохая идея. Поэтому сейчас будет одна задача, один странный баг и одна строка, которая его исправила. Я добавлял в админку сайта портфолио. У проекта есть заголовок, описание и несколько изображений. После загрузки файла API должен вернуть обновлённый проект, чтобы интерфейс сразу показал новую картинку. Файл сохранялся. Строка появлялась в базе. Повторный GET тоже находил изображение. Но ответ самого запроса загрузки выглядел так:

    habr.com/ru/articles/1079326/

    #Python #SQLAlchemy #AsyncSession #FastAPI #ORM #relationship #identity_map #selectin_loading #REST_API

  2. Картинка загрузилась, но API вернул images: [] — ловушка relationship в SQLAlchemy

    Это моя вторая статья. После первой я посмотрел на статистику и понял простую вещь: начинать издалека и пытаться рассказать сразу обо всём — плохая идея. Поэтому сейчас будет одна задача, один странный баг и одна строка, которая его исправила. Я добавлял в админку сайта портфолио. У проекта есть заголовок, описание и несколько изображений. После загрузки файла API должен вернуть обновлённый проект, чтобы интерфейс сразу показал новую картинку. Файл сохранялся. Строка появлялась в базе. Повторный GET тоже находил изображение. Но ответ самого запроса загрузки выглядел так:

    habr.com/ru/articles/1079326/

    #Python #SQLAlchemy #AsyncSession #FastAPI #ORM #relationship #identity_map #selectin_loading #REST_API

  3. Картинка загрузилась, но API вернул images: [] — ловушка relationship в SQLAlchemy

    Это моя вторая статья. После первой я посмотрел на статистику и понял простую вещь: начинать издалека и пытаться рассказать сразу обо всём — плохая идея. Поэтому сейчас будет одна задача, один странный баг и одна строка, которая его исправила. Я добавлял в админку сайта портфолио. У проекта есть заголовок, описание и несколько изображений. После загрузки файла API должен вернуть обновлённый проект, чтобы интерфейс сразу показал новую картинку. Файл сохранялся. Строка появлялась в базе. Повторный GET тоже находил изображение. Но ответ самого запроса загрузки выглядел так:

    habr.com/ru/articles/1079326/

    #Python #SQLAlchemy #AsyncSession #FastAPI #ORM #relationship #identity_map #selectin_loading #REST_API