def delete_todo(list_id, user_id): check_user = do_user_check(user_id) if check_user: todo_item = List.query.get_or_404(list_id) List.delete(todo_item) return redirect(f"/users/{user_id}/shopping-list") else: return redirect('/')
def List(username): if request.method == 'PUT': list = PersonList.json.get(3) list.user = request.json.get('name') list.task = request.json.get('task') db.session.commit() return jsonify({"method": "PUT"}), 200 if request.method == 'GET': List = List.query.get() return jsonify({"method": "GET"}), 200 if request.method == 'DELETE': List = List.query.get() List.delete() db.session.commit() return jsonify({"method": "DELETE"}), 200 if request.method == 'POST': List = List() list.user = request.json.get('name') list.task = request.json.get('task') db.session.commit() return jsonify({"method": "POST"}), 200 # this only runs if `$ python src/main.py` is exercuted if __name__ == '__main__': PORT = int(os.environ.get('PORT', 3000)) app.run(host='0.0.0.0', port=PORT, debug=False)
def delete(self, list_id=None): if not list_id: abort(500) _l = objList.delete(list_id) return _l