示例#1
0
def post_map(args):
    src_node = os.path.basename(os.path.dirname(request.path)).capitalize()
    dst_node = os.path.basename(request.path).capitalize()
    return Handler.post_map(args, src_node, dst_node)
示例#2
0
def get_summary(args):
    node_type = basename(request.path).capitalize()
    return Handler.get_summary(args, node_type)
示例#3
0
def get_nodes(args):
    parent = basename(dirname(request.path)).capitalize()
    child = basename(request.path).capitalize()
    return Handler.get_nodes(child, parent, args) 
示例#4
0
def post_rank(args):
    node = os.path.basename(request.path).capitalize()
    return Handler.post_rank(args, node)
示例#5
0
def get_community(args):
    node = basename(request.path).capitalize()
    if "id" in args:
        return Handler.get_node(args, node)
    else:
        return Handler.get_nodes(node, None, args)
示例#6
0
def get_community(args):
    node = basename(request.path).capitalize()
    if "id" in args:
        return Handler.get_node(args, node) 
    else:
        return Handler.get_nodes(node, None, args) 
示例#7
0
def post_user(args):
    return Handler.post_user(args)
示例#8
0
def post_login(args):
    return Handler.post_login(args)
示例#9
0
def get_summary(args):
    node_type = basename(request.path).capitalize()
    return Handler.get_summary(args, node_type)
示例#10
0
def api_index():
    return Handler.index()
示例#11
0
def post_map(args):
    src_node = os.path.basename(os.path.dirname(request.path)).capitalize()
    dst_node = os.path.basename(request.path).capitalize()
    return Handler.post_map(args, src_node, dst_node)
示例#12
0
def post_rank(args):
    node = os.path.basename(request.path).capitalize()
    return Handler.post_rank(args, node)
示例#13
0
def get_nodes(args):
    parent = basename(dirname(request.path)).capitalize()
    child = basename(request.path).capitalize()
    return Handler.get_nodes(child, parent, args)
示例#14
0
def api_index():
    return Handler.index()
示例#15
0
def post_login(args):
    return Handler.post_login(args)
示例#16
0
def post_user(args):
    return Handler.post_user(args)
示例#17
0
def post_issue():
    errors, data = Args.parse_post_issue(request.form)
    if errors:
        return jsonify(success=False, errors=errors)
    return Handler.post_issue(data)
示例#18
0
def get_node(args):
    node = basename(request.path).capitalize()
    return Handler.get_node(args, node) 
示例#19
0
def get_node(args):
    node = basename(request.path).capitalize()
    return Handler.get_node(args, node)