Python Flask-RESTful에서 가능한 경우 궁금한가요? parsing arguments?Python Flask-RESTful 용 RequestParser의 정규식
는 예를 들어, documentation for multiple values마다, 나는 우리의 API에 다음 인수 기대하고있어 한 :
설명 및 매개 변수에서 알 수있는 바와 같이parser.add_argument('fq', type=str, action='append', help='expecting filter query (fq) (multiple)')
,이 필드는 반복 할 수 있습니다. 불행하게도, 나는 다음과 같은 형태로 반복 값을 반환 (즉, http_build_query
Guzzle를 통해) PHP 라이브러리와 함께 일하고 있어요 : 구문 분석
?fq[0]=foo&fq[1]=bar&fq[2]=baz
을 fq
매개 변수의 알 수없는 숫자, 할 수있는 귀중한 것 양식 fq[#]
에 아무것도 캡처 brackted []
접미사를 삭제하고 args
사전에 fq
목록에 모든 사람을 추가 할
parser.add_argument('(fq)\[[0-9]+\]', type=str, action='append', help='expecting filter query (fq) (multiple)')
: 유사한 무언가를 정규식 파서를 정의합니다.
Flask-RESTful에서도 가능합니까? 나는 마쉬멜로 우와 같은 것에 잠재적으로 움직이는 것에 관한 약간의 논평을 제외하고 문서에서 무엇이든을 보지 않고있다.