Как можно отследить выполняемое с БД действие (добавление, удаление, обновление записи)?
Чтобы потом навешать на него еще какие-нибудь действия.
ПОНЯТНЕЙ на примере:
После выполнения запроса добавления записи (допустим новой новости)
# News - модель таблицы новостей news = News('Zagolovok novosti', 'Text novosti', 'path_to_image') db.session.add(news) db.session.commit()
После каждого запроса добавления записи прописывать все эти дополнительные операции (пересчет, индекс, лог) выполнять растратно. Правильней как-то остледить это действие (добавления) и выполнить в одном месте доп.операции.
Но как?