Пример #1
0
def getContactsByUserID(uID):
    if request.method == 'POST':
        return UserHandler().addUserToContactList(uID, request.json)
    if request.method == 'GET':
        return UserHandler().getContactsbyUserID(uID)
    if request.method == 'DELETE':
        return UserHandler().removeContactsbyUserID(uID, request.json)
Пример #2
0
def getAllUsers():
    if request.method == 'POST':
        print("REQUEST: ", request.json)
        return UserHandler().insertUserJson(request.json)

    else:
        return UserHandler().getAllUsers()
Пример #3
0
def get_all_or_create_users():
    if request.method == 'GET':
        return UserHandler.get_all_users()
    elif request.method == 'POST':
        return UserHandler.create_user(request.json)
    else:
        return jsonify(message="Method not allowed."), 405
Пример #4
0
def getAllUsers():
    if request.method == 'GET':
        if len(request.args) >= 1:
            return UserHandler().searchUser(request.args)
        else:
            return UserHandler().getAllUsers()
    if request.method == 'POST':
        return UserHandler().registerUser(request.json)
Пример #5
0
def get_user_by_id(uid):
    if request.method == 'GET':
        return UserHandler().get_user_by_id(uid)
    elif request.method == 'PUT':
        return UserHandler().update_user(uid, request.json)
    elif request.method == 'DELETE':
        return UserHandler().delete_user(uid)
    else:
        return jsonify(message="Method not allowed."), 405
Пример #6
0
def getUserById(uid):
    if request.method == 'GET':
        return UserHandler().getUserById(uid)
    elif request.method == 'PUT':
        return UserHandler().updateUser(uid, request.form)
    elif request.method == 'DELETE':
        return UserHandler().deleteUser(uid)
    else:
        return jsonify(Error="Method not allowed."), 405
Пример #7
0
def getAllUser():
    if request.method == 'POST':
        # return print("REQUEST: ", request.json)
        # return UserHandler().insertUserJson(request.json)
        return
    else:
        if not request.args:
            return UserHandler().getAllUsers()
        else:
            return UserHandler().searchUsers(request.args)
Пример #8
0
def get_user_by_id(uid):
    if request.method == 'GET':
        # Example of query parameters "/DAD/users/1?relationship=[requests|donations]"
        # This enables to get all the requests or donations associated to the user.
        # Otherwise, this will search an user by id.
        get_relationship = request.args.get('relationship', None)
        if get_relationship in ['requests', 'donations']:
            return UserHandler.get_user_by_id(uid, get_relationship)
        else:
            return UserHandler.get_user_by_id(uid)
    elif request.method == 'PUT':
        return UserHandler.update_user(uid, request.json)
    elif request.method == 'DELETE':
        return UserHandler.delete_user(uid)
    else:
        return jsonify(message="Method not allowed."), 405
Пример #9
0
def getAdministratorById(adid):
    if request.method == 'GET':
        return AdministratorHandler().getAdministratorById(adid)
    elif request.method == 'PUT':
        return AdministratorHandler().updateAdministrator(adid, request.form)
    elif request.method == 'DELETE':
        return UserHandler().deleteAdministrator(adid)
    else:
        return jsonify(Error="Method not allowed."), 405
Пример #10
0
def getMostActiveUser():
    return UserHandler().getMostActiveUser()
Пример #11
0
def registerUser():
    return UserHandler().registerUser(request.json)
Пример #12
0
def getUserByUsername(username):
    return UserHandler().getUserByUsername(username)
Пример #13
0
def getUsername(uid):
    if request.method == 'GET':
        return UserHandler().getUsername(uid)
Пример #14
0
def getUserAllReaction(uid):
    if request.method == 'GET':
        return UserHandler().getUserAllReaction(uid)
Пример #15
0
def getUserContactsByUsername(username):
    return UserHandler().getUserContactsByUsername(username)
Пример #16
0
def getAllUsers():
    return UserHandler().getAllUsers()
Пример #17
0
def login():
    if request.method == 'POST':
        # return UserHandler().getCredentials(request.get_json('data'))
        return UserHandler().getCredentials()
Пример #18
0
def getUserContactsByUserId(userid):
    return UserHandler().getUserContactsByUserId(userid)
Пример #19
0
def getOwnedGroupByUserID(uID):
    return UserHandler().getOwnedGroupByUserID(uID)
Пример #20
0
def do_logout():
    return UserHandler().do_logout()
Пример #21
0
def do_login():
    return UserHandler().do_login(request.json)
Пример #22
0
def getUserByID(u_id):
    return UserHandler().getUserByID(u_id)
Пример #23
0
def loginUser():
    return UserHandler().loginUser(request.json)
Пример #24
0
def getAllUsers():
    if request.method == 'GET':
        return UserHandler().getAllUser()
Пример #25
0
def getAllUsers():
    if request.args:
        return UserHandler().searchUser(request.args)
    else:
        return UserHandler().getAllUsers()
Пример #26
0
def getMemberOfGroupsByUserID(uID):
    return UserHandler().getMemberOfGroupsByUserID(uID)
Пример #27
0
def getUserByID(uID):
    return UserHandler().getUserById(uID)
Пример #28
0
def register():
    if request.method == 'POST':
        return UserHandler().insertUser()
Пример #29
0
def getMemberOfGroupsByUserID(uID):
    return UserHandler().getToWhatGroupUserIsMember(uID)
Пример #30
0
def getUserInformationByUserId(userid):
    return UserHandler().getUserInformationByUserId(userid)