2010-12-09 35 views
1

En utilisant Python/Django sur App Engine, est-il possible de créer un enregistrement Datastore pour provoquer l'exécution d'une fonction?Comment puis-je exécuter une fonction lorsqu'un enregistrement de magasin de données App Engine est créé?

J'ai plus d'une fonction qui crée un enregistrement. Ce que je veux, c'est que chaque fois qu'une fonction crée un enregistrement d'un certain modèle, une autre fonction est exécutée, sans que la fonction ait besoin d'être appelée à partir du code qui a créé l'enregistrement.

Répondre

2

Si vous utilisez les modèles Django (en utilisant djangoappengine des gens nonrel), alors vous pouvez simplement utiliser signals

+0

Merci! Savez-vous s'il existe un moyen de le faire avec Django vanille sur App Engine (c'est-à-dire, Django installé selon les docs App Engine/Django officiels)? – oldpal