0

Tastypie を使用して、Django プロジェクトの API を作成しています。私がやりたいことは、バウチャー リソースへの POST 要求の後にメールを送信することです (新しいバウチャーを作成します)。この問題の最善の解決策を知っている人はいますか?

リクエストを傍受して処理する方法がわかりません。頭に浮かぶ解決策は、モデルのコンストラクターをオーバーライドし、インスタンスが作成されたときにメールを送信することです! これが良い考えかどうかはわかりません。

この質問への答えは可能な解決策のようです: django モデルの「コンストラクター」に追加する

4

1 に答える 1

1

Django シグナルで post_save を使用します。https://docs.djangoproject.com/en/dev/topics/signals/

作成されたパラメーターを確認して、メールを送信する必要があるかどうかを確認できます。

于 2012-11-15T22:25:59.257 に答える