Example #1
0
def createShip():
    ship = Ship()
    ship.name = request.json.get('name')
    ship.model = request.json.get('model')
    ship.manufacturer = request.json.get('manufacturer')
    ship.cost_in_credits = request.json.get('cost_in_credits')
    ship.length = request.json.get('length')
    ship.max_atmosphering_speed = request.json.get('max_atmosphering_speed')
    ship.crew = request.json.get('crew')
    ship.passengers = request.json.get('passengers')
    ship.cargo_capacity = request.json.get('cargo_capacity')
    ship.consumables = request.json.get('consumables')
    ship.hyperdrive_rating = request.json.get('hyperdrive_rating')
    ship.MGLT = request.json.get('MGLT')
    ship.starship_class = request.json.get('starship_class')
    ship.save()

    return jsonify(ship.to_dict()), 201