def amenity_add(): data = request.get_json() if data is None: return 'Not a JSON', 400 if 'name' not in data.keys(): return 'Missing name', 400 amenity = Amenity(**data) amenity.save() return jsonify(amenity.to_json()), 201
def create_amenity(): """Creates a new amenity""" req = request.get_json() if req is None: return (jsonify("Not a JSON"), 400) try: req["name"] except: return (jsonify("Missing name"), 400) data = Amenity(**req) data.save() return (jsonify(data.to_json()), 201)
def post_amenity(amenity_id): """ Post to amenity """ try: r = request.get_json() if "name" not in r: return ("Missing name", 400) add_amenity = Amenity(r) add_amenity.save() return (jsonify(add_amenity.to_json()), 201) except: return ("Not a json", 400)