Deleting an arena

Deleting an arena (or another resource) can also be done using a view function and a specific endpoint:

@app.route('/nba/api/v0.1/arena/delete/<int:arena_id>', methods=['DELETE'])
def delete_arena(arena_id):
arena = session.query(Arena).delete(arena_id)
return jsonify({"deleted":"success"})

To delete an arena, send a request using the delete method:

>>> import requests
>>>requests.delete('http://127.0.0.1:5000/nba/api/v0.1/arena/delete/30')
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset