в post (по идее каждый проход в цикле новый пост)
db.session.add(post)
и потом после цикла делаю
db.session.commit()
То как оно в бд заливает? По одному или формирует сложный запрос с кучей данных? Или коммит в цикле делать?
Я делаю коммит в цикле
Посмотри квери.
Сохранение в БД таким образом происходит в пределах одной транзакции. Сами думайте, нужно ли для вам добавлять каждый пост в отдельной транзакции. https://docs.sqlalchemy.org/en/latest/orm/session_basics.html#session-faq-whentocreate
Обсуждают сегодня