Lines 34-40
def task_view(task):
Link Here
|
34 |
kwargs = kwdict(request.method == 'POST' and |
34 |
kwargs = kwdict(request.method == 'POST' and |
35 |
request.POST or request.GET) |
35 |
request.POST or request.GET) |
36 |
# no multivalue |
36 |
# no multivalue |
37 |
kwargs = dict(((k, v) for k, v in kwargs.iteritems()), **options) |
37 |
kwargs = dict(((k, v) for k, v in kwargs.items()), **options) |
38 |
result = task.apply_async(kwargs=kwargs) |
38 |
result = task.apply_async(kwargs=kwargs) |
39 |
return JsonResponse({'ok': 'true', 'task_id': result.task_id}) |
39 |
return JsonResponse({'ok': 'true', 'task_id': result.task_id}) |
Lines 78-85
def task_status(request, task_id):
Link Here
|
78 |
def registered_tasks(request): |
78 |
def registered_tasks(request): |
79 |
"""View returning all defined tasks as a JSON object.""" |
79 |
"""View returning all defined tasks as a JSON object.""" |
80 |
return JsonResponse({'regular': tasks.regular().keys(), |
80 |
return JsonResponse({'regular': list(tasks.regular().keys()), |
81 |
'periodic': tasks.periodic().keys()}) |
81 |
'periodic': list(tasks.periodic().keys())}) |