Ejemplo n.º 1
0
 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
Ejemplo n.º 2
0
 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
Ejemplo n.º 3
0
 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