공부/FastAPI

[FastAPI] 기본적인 사용법

dev1song 2025. 1. 22. 06:23

본 포스팅은 인프런에서 제공하는 '실전! FastAPI 입문' 강의를 수강후에 정리 및 복습을 위해 작성하는 글입니다.

 

사용법


1. 서버 실행

uvicorn main:app --reload

 

 

- main:app
main은 FastAPI 애플리케이션을 정의한 파일 이름, app은 FastAPI 인스턴스

 

--reload
개발 중 코드의 변경사항이 있을 시 서버를 자동으로 재시작하는 명령어

 

2. Swagger UI 문서 페이지 접속

http://127.0.0.1:8000/docs

 

/docs를 통해 프로젝트 내 생성된 모든 API의 요청 및 응답을 확인하고 테스트 할 수 있음. 

또한 API문서를 손쉽게 생성 가능.