Beispiel #1
0
def task_progress(request, task_id):
    task = AsyncResult(task_id)
    return JsonResponse({
        'completed': is_task_ready(task),
        'progress': get_task_progress(task),
        'result': task.result,
    })
Beispiel #2
0
def task_progress(request, task_id):
    task = AsyncResult(task_id)
    return JsonResponse({
        "completed": is_task_ready(task),
        "progress": get_task_progress(task),
        "result": task.result,
    })
Beispiel #3
0
def task_progress(request, task_id):
    task = AsyncResult(task_id)
    result = task.result
    return JsonResponse(
        {
            "completed": is_task_ready(task),
            "progress": get_task_progress(task),
            "result": str(result) if isinstance(result, Exception) else result,
        }
    )