delete works

This commit is contained in:
Askill 2020-03-16 13:50:13 +01:00
parent 0526bb9d04
commit cd82436d8d
2 changed files with 9 additions and 2 deletions

View File

@ -67,9 +67,16 @@ class PersonList(Resource):
def delete(self, id = None): def delete(self, id = None):
""" """ """ """
try: try:
data = "" if id is None:
return flask.make_response(flask.jsonify({'error': "No ID given"}), 404)
session = Session()
data = session.query(Person).filter_by(person_id=id).delete()
session.commit()
return flask.make_response(flask.jsonify({'data': data}), 204) return flask.make_response(flask.jsonify({'data': data}), 204)
except Exception as e: except Exception as e:
print("error: -", e) print("error: -", e)
return flask.make_response(flask.jsonify({'error': str(e)}), 400) return flask.make_response(flask.jsonify({'error': str(e)}), 404)

Binary file not shown.