예제 #1
0
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('/')
예제 #2
0
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)
예제 #3
0
파일: List.py 프로젝트: sgricci/task-api
	def delete(self, list_id=None):
		if not list_id:
			abort(500)

		_l = objList.delete(list_id)
		return _l