0

私はdjceleryを使用しています。1 つのタスクを作成しました。

@celery.decorators.periodic_task(run_every=datetime.timedelta(minutes=2))
def add(x, y):
    cont= 0
    print x
    print y
    for i in range(x, y):
        cont = cont+1
    return cont

私はそれをview.pyで呼びました

def home(request):
    print "debug"
    st = add.delay(63,230)
    return  render(request, 'home/home.html', {})

タスクが完了または失敗したことをどのように検出できますか。成功と失敗で特定のアクションを実行したい。

4

1 に答える 1