Ejemplo n.º 1
0
def state_add():
    data = request.get_json()
    if data is None:
        return 'Not a JSON', 400
    if 'name' not in data.keys():
        return 'Missing name', 400
    state = State(**data)
    state.save()
    return jsonify(state.to_json()), 201
Ejemplo n.º 2
0
def add_state():
    """Creates a State object"""
    req = request.get_json()

    if req is None:
        return (jsonify("Not a JSON"), 400)

    try:
        req['name']
    except:
        return (jsonify("Missing name"), 400)
    data = State(**req)  # unpack dictionary
    data.save()

    return (jsonify(data.to_json()), 201)