Size: a a a

2020 May 06

T

Tishka17 in Python Flask
ну а когда new сбрасывается?
источник

AN

Andrey NordKoT in Python Flask
Tishka17
это тебе не апдейт по условию
Понял, спс
источник

T

Tishka17 in Python Flask
не удивлюсь, если new сбрасывается при каком-нибудь флаше
источник

A

Alex in Python Flask
Tishka17
не удивлюсь, если new сбрасывается при каком-нибудь флаше
ну так и есть скорей всего
источник

A

Alex in Python Flask
а т.к. он делает запрос выше, все new изменения отправляются запросами в базу
источник

T

Tishka17 in Python Flask
это прям нарушение бизнес логики какое-то
источник

A

Alex in Python Flask
Tishka17
это прям нарушение бизнес логики какое-то
хз... что ты имел ввиду. это хуевое использование инструментов не по назначению, когда нихрена не понимаешь что они делают и зачем нужны.
источник

T

Tishka17 in Python Flask
вместо того чтобы сдлеать действия и сказать базе "сохрани всё", мы делаем действия и потом такие "база, а у тебя носки красные? тогда сохрани всё"
источник

A

Alex in Python Flask
@eldarius TL;DR не используй вещи, которых ты не понимаешь или имеешь ошибочное или неполное представление о том как они работают.
источник

T

Tishka17 in Python Flask
Alex
хз... что ты имел ввиду. это хуевое использование инструментов не по назначению, когда нихрена не понимаешь что они делают и зачем нужны.
выход за пределы текущего уровня абстракции
источник

T

Tishka17 in Python Flask
бизнес логика полезла в детали релазиации
источник

E

Eldar in Python Flask
Что не так?

- Я добавялю в сессию записи.
- Проверяю, не пустая ли сессия.
- Делаю коммит.
источник

E

Eldar in Python Flask
Где нарушение логики?
источник

E

Eldar in Python Flask
Смущает пункт 2?
источник

A

Alex in Python Flask
Eldar
Что не так?

- Я добавялю в сессию записи.
- Проверяю, не пустая ли сессия.
- Делаю коммит.
.new - это не "не пустая ли сессия"
источник

A

Alex in Python Flask
ты это неправильно понимаешь.
источник

E

Eldar in Python Flask
источник

E

Eldar in Python Flask
источник

A

Alex in Python Flask
вот тут это подробно описано:
https://docs.sqlalchemy.org/en/13/orm/session_events.html
источник

E

Eldar in Python Flask
источник