2010-09-13 8 views
6

`he seguido las directrices de http://celeryq.org/docs/django-celery/getting-started/first-steps-with-django.html y crea una vista que llama a mi método de prueba en tasks.py:¿Cómo almacenar el resultado de una llamada de retraso usando apio en una vista django?

import time 
from celery.decorators import task 

@task() 
def add(x, y): 
    time.sleep(10) 
    return x + y 

Pero si mi complemento método toma mucho tiempo para responder, ¿cómo puedo almacenar el resultado -objeto que obtuve cuando llamo add.delay (1,2) y lo uso para verificar el progreso/éxito/resultado usando get later?

Respuesta

Cuestiones relacionadas