Esempio n. 1
0
    def create_car(token):

        body = request.get_json()

        (color, release, person_name) = (body.get('color'),
                                         body.get('release'),
                                         body.get('person_name'))

        person = Person.query.filter(Person.name == person_name).one_or_none()

        if color is None or release is None or person is None:
            abort(422)

        car = Car(release=release, color=color)

        person.cars.append(car)

        person.update()

        return {'cars': [car.json()], 'success': True}