DevGang
Авторизоваться

FlaskSQLAlchemy

Расширение для поддержки SQLAlchemy в Flask

Подключитесь к следующим сигналам, чтобы получать уведомления до и после внесения изменений в базу данных. Эти изменения отслеживаются, только если в конфигурации включен SQLALCHEMY_TRACK_MODIFICATIONS.

models_committed

Этот сигнал отправляется, когда измененные модели были зафиксированы в базе данных.

Отправитель - это приложение, которое отправило изменения. Получателю передается параметр изменений со списком кортежей в форме (model instance, operation).

Операция является одной из операций «вставка», «обновление» и «удаление».

before_models_committed

Этот сигнал работает точно так же, как models_committed, но испускается до того, как происходит фиксация.

Комментарии
Чтобы оставить комментарий, необходимо авторизоваться