예제 #1
0
def get():
    args = ['username']
    result = ''
    try:
        for i in args:
            assert i in request.args, 'missing ' + i

        l = list(graph_db.find("User","username",request.args['username']))

        if len(l) == 1: result = str(User.fromNode(l[0]))
        else: result = "user not found"

    except AssertionError, e:
        result = str(e)
예제 #2
0
def getUserByUsername(username):
    l = list(graph_db.find("User","username",username))
    if len(l) == 1: return User.fromNode(l[0])
    else: return None
예제 #3
0
def getUserByID(userid):
    l = list(graph_db.find("User","userid",userid))
    if len(l) == 1: return User.fromNode(l[0])
    else: return None