[PYTHON/FASTAPI] FastAPI 클래스 : StreamingResponse 객체를 사용해 응답 스트리밍 처리하기

■ FastAPI 클래스에서 StreamingResponse 객체를 사용해 응답 스트리밍을 처리하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

▶ 실행 명령

[PYTHON/FASTAPI] FastAPI 클래스 : add_middleware 메소드를 사용해 HTTP 요청에 대해 HTTPS 리다이렉션 설정하기

■ FastAPI 클래스의 add_middleware 메소드를 사용해 HTTP 요청에 대해 HTTPS 리다이렉션을 설정하는 방법을 보여준다. ▶ main.py

▶ requirement.txt

[PYTHON/FASTAPI] FastAPI 클래스 : route 메소드를 사용해 HTTP 요청에 대해 HTTPS 리다이렉션 설정하기

■ FastAPI 클래스의 route 메소드를 사용해 HTTP 요청에 대해 HTTPS 리다이렉션을 설정하는 방법을 보여준다. ▶ redirect_https.py

▶ main.py

▶ requirements.py

[PYTHON/FASTAPI] FastAPI 클래스 : add_middleware 메소드를 사용해 GZIP 압축 전송 설정하기

■ FastAPI 클래스의 add_middleware 메소드를 사용해 GZIP 압축 전송을 설정하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

[PYTHON/FASTAPI] FastAPI 클래스 : JINJA 템플리트 사용하기

■ FastAPI 클래스에서 JINJA 템플리트를 사용하는 방법을 보여준다. ▶ template/home.html

▶ template/todo.html

▶ model.py

▶ todo_router.py

▶ main.py

[PYTHON/FASTAPI] FastAPI 클래스 : add_middleware 메소드를 사용해 CORS 미들웨어 추가하기

■ FastAPI 클래스의 add_middleware 메소드를 사용해 CORS 미들웨어를 추가하는 방법을 보여준다. ▶ 예제 코드 (PY)

[PYTHON/FASTAPI] FastAPI 클래스 : JWT 인증 애플리케이션 만들기 (MongoDB 연동)

■ FastAPI 클래스를 사용해 JWT 인증 애플리케이션을 만드는 방법을 보여준다. (MongoDB 연동) ▶ .env

※ testdb : MongoDB 데이터베이스명 ※ pass1234567

[PYTHON/FASTAPI] RedirectResponse 클래스 : 리다이렉션 설정하기

■ RedirectResponse 클래스를 사용해 리다이렉션을 설정하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

[PYTHON/FASTAPI] FastAPI 클래스 : MongoDB 데이터베이스에서 단순 CRUD 애플리케이션 만들기

■ FastAPI 클래스를 사용해 MongoDB 데이터베이스에서 단순 CRUD 애플리케이션을 만드는 방법을 보여준다. ▶ model/__init__.py

▶ model/event.py

▶ model/user.py

[PYTHON/FASTAPI] FastAPI 클래스 : SQLITE 데이터베이스에서 단순 CRUD 애플리케이션 만들기

■ FastAPI 클래스를 사용해 SQLITE 데이터베이스에서 단순 CRUD 애플리케이션을 만드는 방법을 보여준다. ▶ database/connection.py

▶ model/event.py

▶ route/event.py

[PYTHON/FASTAPI] FastAPI 애플리케이션 구조화하기

■ FastAPI 애플리케이션을 구조화하는 방법을 보여준다. ▶ 디렉토리 및 파일 구조

▶ model/__init__.py

▶ model/event.py

▶ model/user.py

[PYTHON/FASTAPI] HTTPException 클래스 : 커스텀 예외 반환하기

■ HTTPException 클래스를 사용해 커스텀 예외를 반환하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

▶ FastAPI 서버 실행 명령

[PYTHON/FASTAPI] APIRouter 클래스 : get 메소드에서 response_model 인자 사용하기

■ APIRouter 클래스의 get 메소드에서 response_model 인자를 사용하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

▶ FastAPI 서버 실행 명령

[PYTHON/FASTAPI] 스웨거/ReDoc 문서에서 샘플 데이터 추가하기

■ 스웨거/ReDoc 문서에서 샘플 데이터를 추가하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

▶ FastAPI 서버 실행 명령

▶ 스웨거/Redoc

[PYTHON/FASTAPI] FastAPI 클래스 : 단순 CURD 애플리케이션 만들기

■ FastAPI 클래스를 사용해 단순 CURD 애플리케이션을 만드는 방법을 보여준다. ▶ main.py

▶ requirements.txt

▶ FastAPI 서버 실행 명령

[PYTHON/FASTAPI] APIRouter 클래스 : 라우팅 사용하기

■ APIRouter 클래스를 사용해 라우팅을 사용하는 방법을 보여준다. ▶ main.py

▶ requirements.py

▶ FastAPI 서버 실행 명령

▶ CURL

[PYTHON/FASTAPI] FastAPI 클래스 : get 메소드를 사용해 열거형 값 전달하기

■ FastAPI 클래스의 get 메소드를 사용해 열거형 값을 전달하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

TestProject.zip

[PYTHON/FASTAPI] FastAPI 클래스 : get 메소드를 사용해 값 전달하기

■ FastAPI 클래스의 get 메소드를 사용해 값을 전달하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

TestProject.zip

[PYTHON/FASTAPI] FastAPI 클래스 : 단순 FastAPI 서버 만들기

■ FastAPI 클래스를 사용해 단순 FastAPI 서버를 만드는 방법을 보여준다. ▶ main.py

▶ requirements.txt

▶ 서버 실행 명령