def profile(user_id): if request.method == 'GET': return get_user(id) elif request.method == 'PUT': return update_user(id, **request.get_json()) elif request.method == 'DELETE': return destroy_user(id)
def user_show_put_delete(id): if request.method == 'GET': return get_user(id) if request.method == 'PUT': return update_user( id, name=request.form['name'], email=request.form['email'], bio=request.form['bio'])
def user_show_update_delete(id): if request.method == 'GET': return get_user(id) if request.method == 'PUT': return update_user(id=id, name=request.form['name'], email=request.form['email'], nickname=request.form['nickname']) if request.method == 'DELETE': return destroy_user(id)
def poems_user_get_post(user_id): if request.method == 'GET': #get user posts return get_user_posts(user_id) if request.method == 'POST': #post a new post return create_post(title=request.json['title'], date=request.json['date'], user_id=user_id) if request.method == 'PUT': # edit user profile return update_user(id=user_id, email=request.form['email'], name=request.form['name'], password=request.form['password'])
def poems_user_get_post(user_id): if request.method == 'GET': #get user poems # how to get user id??? return get_user_poems(user_id) if request.method == 'POST': #post a new poem return create_poem(title=request.json['title'], public=request.json['publicValue'], user_id=user_id) if request.method == 'PUT': # edit user profile return update_user(id=user_id, email=request.form['email'], name=request.form['name'], password=request.form['password'])