내가 피라미드 웹 서비스를 매개 변수, 다음과 같이 코드 샘플은 다음과 같습니다피라미드 경로 매칭 및 쿼리
보기 선언 :
이@view_config(route_name="services/Prices/GetByTicker/")
def GET(request):
ticker = request.GET('ticker')
startDate = request.GET('startDate')
endDate = request.GET('endDate')
period = request.GET('period')
라우팅 :
config.add_route('services/Prices/GetByTicker/', 'services/Prices/GetByTicker/{ticker}/{startDate}/{endDate}/{period}')
지금 내가 이것을 알고를 모두 망쳐 놓았지만 피라미드의 관습을 알지 못합니다. 현재이 요청은 뷰에 성공적으로 라우팅되기 때문에 작동하지만, "Dictionary object not callable"예외가 발생합니다.
URL은 끔찍한 같습니다 루트/서비스/가격/GetByTicker/시세 = APPL /의 startDate = 19,981,212/endDate가 = 20,121,231/기간 =
가 이상적으로 사용할 수 있도록하고 싶습니다 D @
URL에 뭔가 같은 : 루트/서비스/가격/GetByTicker/시세 = APPL &의 startDate = 19981212 & endDate가 = 20121231 & 기간 = D @
는
모든 피라미드는 일을 bods 내가 잘못하고있는 것을 설명하기 위해 5 분이 걸릴 의지가 있단 말인가?
당신에게서
고맙습니다. 정확히 내가 무엇을 찾고 있었는지. 그것은 항상 당신이 설명서에서 찾을 수없는 간단한 대답입니다 ... –