В Google AppEngine у нас есть .put() и put_async(), которые вызываются для сохранения объекта модели.().Как выполнить функциональные возможности для сохранения объекта модели в Google AppEngine
Будучи новым для GAE, мне не ясно, как я могу гарантировать, что некоторые функции выполняются каждый раз, когда я один и тот же объект.
В vanilla Django я могу использовать сигналы или переопределять метод .save().
Как достичь аналогичных результатов в GAE, учитывая, что я могу фактически полагаться на вызов .put(), когда объект сохраняется?
Я где-то читал, что .put() не всегда вызывается, например, в массовых обновлениях. Что касается второго, я не использую ndb и не уверен, что это значит для миграции. – pwalsh
Что касается массовых обновлений и, поскольку вы не используете ndb, посмотрите этот пост в блоге от Nick Johnson: http://blog.notdot.net/2010/04/Pre--and-post--put-hooks-for -Datastore-models – Jesse
Хорошо, это похоже на работоспособное решение с текущей кодовой базой, спасибо за подсказку. – pwalsh