Visual Studio Code 등의 에디터 설치
원하는 위치에 프로젝트 폴더 생성
에디터에서 프로젝트 폴더 열기
python -m venv 가상환경명
가상환경 폴더로 들어가서 F1 또는 Ctrl+Shift+P를 누르면 화면 상단에 창이 하나 생기는 데, 거기에 Python Select Interpreter를 입력해서 선택
표시된 인터프리터 목록에서, 방금 생성한 가상환경 폴더 안에 있는 파이썬 파일 선택
기본 터미널의 종류를 cmd 혹은 Git Bash로 변경해야 함
F1 또는 Ctrl+Shift+P를 누르면 화면 상단에 창이 하나 생기는 데, 거기에 Terminal: Select Default Profile를 입력해서 선택
나오는 항목 중에서 Command Prompt 혹은 Git Bash 선택
터미널 화면 우측의 +를 눌러 가상환경이 적용된 새 터미널 실행
pip install fastapi
pip install uvicorn
Scripts로 들어가서 activate
가상환경 폴더가 있는 위치(프로젝트 폴더 내)에 파이썬 파일 만들기(ex. main.py)
from fastapi import FastAPI
파이썬 파일 상단에 fastapi import
app = FastAPI()
앱 실행 코드 입력
API 코드 입력
@app.HTTPMethod명("엔드포인트")
async def 함수명():
엔드포인트에서 실행될 코드
uvicorn 파일명:app --reload
http://127.0.0.1:8000 에서 실행 결과 확인 가능
터미널에서 status code와 메시지 확인 가능