def post(self, request):
errors = self._validate_request(request)
if errors:
return JsonResponse(dict(errors=errors), status=400)
file_name = request.FILES['file']. name
callback = request.GET['callback']
result = run_abacus.delay(
file_name, callback,
*self._prepare_output_file(file_name)
)
return JsonResponse({
'task_id': result.task_id,
'status': request.build_absolute_uri(
reverse('query', args=(result.task_id,))
)
})
评论列表
文章目录