私はタダ乗りを求めているわけではありませんが、これを行う方法がまったくわからないようです。
私の最近の投稿は、バックグラウンドでジョブを実行することに関するものですが、それを行うのはうまくいきません。そう...
- ユーザーがフォーム内をクリック
run
すると、ジョブが起動します。 - ジョブが完了するまでに約 30 秒かかり、戻り、Django ビュー関数を に伝えます
return HttpResponseRedirect(....)
。
そのため、ページがリダイレクトされている間 (「GO AHEAD」の合図に 30 秒かかります)... Ajax の読み込み gif 画像のようにユーザーに表示したいと考えています。
私は Ajax を実装しておらず、システムが複雑すぎてハッキングできません。
実際にJavaScriptでこれを行うことはできますか? 問題は、終了する必要があるため、まだページをロードしていないことheavy_work
です。
result = heavy_work(....)
.... more code ....
return HttpResponseRedirect(go to this page...)
ありがとう!