def make_cupcake(): """Add a cupcake and return cupcake information as JSON""" cupcake = Cupcake(flavor=request.json["flavor"], rating=request.json["rating"], size=request.json["size"], image=request.json["image"] or None) db.session.add(cupcake) db.session.commit() return (jsonify(cupcake=cupcake.serialized()), 201)
def create_cupcake(): """creates cupcake instance from posted data, adds cupcake to database, returns data on added cupcake in json form """ data = request.json cupcake = Cupcake( flavor=data["flavor"], size=data["size"], rating=data["rating"], image=data["image"] or None, ) db.session.add(cupcake) db.session.commit() return jsonify(response=cupcake.serialized())