示例#1
0
 def delete_actor(data):
     """
     Delete actor by id
     """
     #data = get_request_data()
     ### YOUR CODE HERE ###
     Actor.delete(1)
     # use this for 200 response code
     msg = 'Record successfully deleted'
     return make_response(jsonify(message=msg), 200)
示例#2
0
def delete_actor():
    """
    Delete actor by id
    """
    data = get_request_data()
    if 'id' in data.keys():
        try:
            row_id = int(data['id'])
            Actor.delete(row_id)
        except:
            err = 'Id must be integer'
            return make_response(jsonify(error=err), 400)
    msg = 'Record successfully deleted'
    return make_response(jsonify(message=msg), 200)
示例#3
0
def del_actor():
    data = get_request_data()
    id_del = data['id']

    if id_del and 'id' in data.keys():
        try:
            row_id = int(data['id'])
        except:
            err = 'Id must be integer'
            return make_response(jsonify(error=err), 400)

        obj = Actor.query.filter_by(id=row_id).first()
        try:
            actor = {
                k: v
                for k, v in obj.__dict__.items() if k in ACTOR_FIELDS
            }
        except:
            err = 'Record with such id does not exist'
            return make_response(jsonify(error=err), 400)

        Actor.delete(id_del)
        message = "row with id has been succsessfuly deleted"
        return make_response(jsonify(message), 200)