コード例 #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
ファイル: main.py プロジェクト: Rafael444/DROOTS
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
ファイル: app.py プロジェクト: joshua93/JJKChat
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
ファイル: app.py プロジェクト: Ale573/DisasterAid_4115
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
ファイル: app.py プロジェクト: joshua93/JJKChat
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)