Example #1
0
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)
Example #3
0
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)