私はできるだけ早く要求を処理する必要があるdjangoにWebサービスを持っています。 要求ごとにオブジェクトが更新されます。後で地理情報を入力するための要求IPアドレスも保存します。django:保存直後にオブジェクトの余分な情報を埋め込む
地理情報の取得は、外部サービスプロバイダによって行われます。私は彼らにIPアドレスを与え、地理情報を得る。
私はできるだけ早くユーザーの要求に応え、作成/更新直後に地理情報を入力したいと考えています。 (1〜2秒後)
ハンドラが必要です。要求に応答してから1-2秒後です。そして、引数として更新または作成されたオブジェクトを持つ必要があります。
私はそれがpost_saveではないと思いますが、私は正しい方法を見つけることができませんでした。
これを達成する最も良い方法はどれですか? ありがとう
なぜpost_save信号が間違っていると思いますか? – Jingo
@Jingo Djangoは同期フレームワークなので、これらのシグナルは単なるコールバックであり、ビューが実行されてから応答が送信される前に実行され、その後は実行されません。 – Stefano
@Stefano ah :)、明確化のために! – Jingo