def create_bucketlist_item(id, **kwargs): """Creates a new bucketlist child item of a bucketlist. Returns a success message. """ name = request.form.get("name") done = request.form.get("done") bucketlistitem = BucketListItem(bucketlist_id=id, name=name, done=done) bucketlistitem.save() return {"message": "Bucketlist item was created successfully", "bucketlistitem": bucketlistitem.to_json()}, 201
def create_bucketlist_item(id, **kwargs): '''Creates a new bucketlist child item of a bucketlist. Returns a success message. ''' name = request.form.get('name') done = request.form.get('done') bucketlistitem = BucketListItem(bucketlist_id=id, name=name, done=done) bucketlistitem.save() return { "message": "Bucketlist item was created successfully", "bucketlistitem": bucketlistitem.to_json() }, 201
def create_bucketlist_item(id, **kwargs): """ Creates a new item under a given bucketlist """ if request.method == 'POST': name = request.form.get('name') done = request.form.get('done') bucketlist_item = BucketListItem( bucketlist_id=id, name=name, done=done ) bucketlist_item.save() return { "message": "Bucketlist item was successfully created", "bucketlistsitem": bucketlist_item.to_json() }, 201 else: # Get the bucketlist items instead of a 500 internal server error bucketlist = BucketList.query.get(id) return bucketlist.to_json(), 200