ジャンゴ·非同期は、適切なデータベーストランザクション管理とDjangoのための非同期実行キューです。
データベースバックアップタスクキューを構築することは、かなり些細なことですが、正確にデータベーストランザクションを取得すると、右側のない簡単なことである。
のDjangoの非同期を使用して、の
インストールは非常に簡単で、単に `` settings.py``であなたのDjangoアプリケーションに `` async``アプリケーションを追加。
非同期的にジョブを実行するにはちょうど `` schedule``関数を使用します。
   非同期輸入スケジュールから
   スケジュール( 'my.function'、引数=(1、2、3)、kwargsから= dictの(キー= '値'))
タスクは、管理コマンド `` flush_queue``を実行することで実行できます。
   のpython manage.py flush_queue
`` flush_queue``は、その時点で実行するようにスケジュールされたジョブを通じて一度実行されますが、任意のジョブが例外をスローした場合、早期終了します。 。通常は、単純に、コマンドを再実行します。
の要件のまま外部スクリプトからそれを使用することになります:
- をPythonの
- ジャンゴます。
コメントが見つかりません