본 포스팅은 인프런에서 제공하는 '실전! 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문서를 손쉽게 생성 가능.
'공부 > FastAPI' 카테고리의 다른 글
[FastAPI] database (0) | 2025.01.22 |
---|---|
[FastAPI] api (0) | 2025.01.22 |
[FastAPI] main.py (0) | 2025.01.22 |
[FastAPI] 프로젝트 구조 (0) | 2025.01.17 |
[FastAPI] 사용된 패키지 목록 (1) | 2025.01.16 |