Пример #1
0
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))
Пример #2
0
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))
Пример #3
0
def api_schedule(request):
    json = yield from request.json()
    results = sanify(scheduler(json))
    return JsonResponse(body=encoder.encode(results))
Пример #4
0
def api_search(request):
    json = yield from request.json()
    query = json['query']
    results = sanify(search(query))
    return JsonResponse(body=encoder.encode(results))