0

Django でタスク スケジューリング システムを実装しています。ユーザーは、電子メールの送信などのタスクを選択し、タスク実行の非常に具体的な日時を設定します。

Celery を使用すると、次のようなタスクを設定できることがわかりました

    @Task
    def email(address):
        // Send email logic 

しかし、特定の時間にトリガーするにはどうすればよいですか? セロリの PeriodicTasks では、実行時間と頻度を事前に指定する必要があります。その場で実行日時を追加するにはどうすればよいですか?

add.schedule(date="SOME_DATA") などのCeleryのメソッドまたはこのユースケースを解決できるその他の方法はありますか。

4

1 に答える 1