[PYTHON/FASTAPI] Path 클래스 : OpenAPI 기반 문서 자동 생성시 라우트 정보 문서화하기


■ Path 클래스를 사용해 OpenAPI 기반 문서 자동 생성시 라우트 정보를 문서화하는 방법을 보여준다.

※ Path 클래스는 첫 인자로 None 또는 …을 받을 수 있다. 첫 번째 인자가 …이면 [경로 매개 변수]를 반드시 지정해야 한다.
※ 경로 매개 변수가 숫자이면 수치 검증을 위한 인자를 지정할 수 있다. 예를 들어 gt(greater than, ~보다 큰), le(less than, ~보다 작은)와 같은 검증 기호를 사용할 수 있다.

main.py

requirements.txt

FastAPI 서버 실행 명령

REST 실행 명령