def post(self): current_user = get_jwt_identity() data = car_parser.parse_args() print(current_user, data) # current_user = User.find_by_username(data['username']) new_car = Car( maker=data['maker'], model=data['model'], fuel_type=data['fuelType'], transmission=data['transmission'], description=data['description'], user_id=User.find_by_username(current_user).id ) try: new_car.save_to_db() return { 'message': 'Car {} {} was added. ID: {}'.format(new_car.maker, new_car.model, new_car.id), } except Exception as e: return {'message': 'Something went wrong', 'exception': e}, 500