예제 #1
0
파일: spot.py 프로젝트: cindyyu/parking
def get_spots():
    spots = (
        spot_crud_service.get_spot_by_location_time(
            float(request.args.get("longitude")), float(request.args.get("latitude")), float(request.args.get("radius"))
        )
        if len(request.args) > 0
        else spot_crud_service.get_spot()
    )

    return [spot.to_json_resource() for spot in spots], 200
예제 #2
0
파일: spot.py 프로젝트: cindyyu/parking
def get_spot(spot_id=None):
    spot = spot_crud_service.get_spot(spot_id)
    return spot.to_json_resource() if spot is not None else None, 200