Ejemplo n.º 1
0
def insert(request):
    data = yield from request.post()

    node_id = yield from storage.get_storage().insert(
        data.get('text', None),
        data.get('parent', None)
    )

    node = yield from storage.get_storage().get_node(node_id)

    return json_response(node)
Ejemplo n.º 2
0
def subtree(request):
    node = request.GET.get('node')
    items = yield from storage.get_storage().subtree(node)
    return json_response(items)
Ejemplo n.º 3
0
def search(request):
    query = request.GET.get('query', None)
    items = yield from storage.get_storage().search(query)
    return json_response(items)