def api_search(request): global loop json = yield from request.json() query = json['query'] class_types = json['class_types'] search_result = yield from loop.run_in_executor(executor, partial(search, query, class_types)) results = sanify(search_result) return JsonResponse(body=encoder.encode(results))
def api_schedule(request): global loop json = yield from request.json() scheduler_result = yield from loop.run_in_executor(executor, partial(scheduler, json)) results = sanify(scheduler_result) return JsonResponse(body=encoder.encode(results))
def api_schedule(request): json = yield from request.json() results = sanify(scheduler(json)) return JsonResponse(body=encoder.encode(results))
def api_search(request): json = yield from request.json() query = json['query'] results = sanify(search(query)) return JsonResponse(body=encoder.encode(results))