App개발/Todo app (6) 썸네일형 리스트형 FastAPI를 사용하여 TODO 애플리케이션 만들기 - 06 Configuration, Logging FastAPI를 사용하여 서비스를 개발하여 FastAPI와 Python의 기능을 익히고자 합니다. 애플리케이션은 TODO 애플리케이션을 개발하고자 합니다. 이번 내용은 서비스 개발에 중점을 두었습니다. Python과 FastAPI 기능에 대한 내용은 생략하겠습니다. 추가로 Dabtbase는 PostgreSQL을 사용합니다. github: https://github.com/just-record/todo_fastapi 각 단계별로 branch를 생성하여 작업합니다. 여섯번 째로 Configuration과 Logging을 적용하였습니다. 8. Configuration yaml 파일을 사용하여 Configuration 설정 core/config.yaml(새로생성): Configuration 파일을 생성합니다. .. FastAPI를 사용하여 TODO 애플리케이션 만들기 - 05 Exception 처리하기 FastAPI를 사용하여 서비스를 개발하여 FastAPI와 Python의 기능을 익히고자 합니다. 애플리케이션은 TODO 애플리케이션을 개발하고자 합니다. 이번 내용은 서비스 개발에 중점을 두었습니다. Python과 FastAPI 기능에 대한 내용은 생략하겠습니다. 추가로 Dabtbase는 PostgreSQL을 사용합니다. github: https://github.com/just-record/todo_fastapi 각 단계별로 branch를 생성하여 작업합니다. 다섯번 째로 Exception 처리를 추가하겠습니다. 7. Exception 제가 적용하고 있는 예외 처리 방식이 맞는지 모르겠습니다. 자료를 제대로 찾아 보지 않아서 인지 어떤지 모르지만 참조 할 만한 자료를 찾지 못했습니다. 제가 생각한 방식.. FastAPI를 사용하여 TODO 애플리케이션 만들기 - 04 TODO CRUD FastAPI를 사용하여 서비스를 개발하여 FastAPI와 Python의 기능을 익히고자 합니다. 애플리케이션은 TODO 애플리케이션을 개발하고자 합니다. 이번 내용은 서비스 개발에 중점을 두었습니다. Python과 FastAPI 기능에 대한 내용은 생략하겠습니다. 추가로 Dabtbase는 PostgreSQL을 사용합니다. github: https://github.com/just-record/todo_fastapi 각 단계별로 branch를 생성하여 작업합니다. 네 번째로 TODO CRUD(Create, Read, Update, Delete) 기능입니다. 6. TODO CRUD todo schema 추가 schemas/schema_todo.py(새로생성): TODO 스키마를 추가합니다. from pyda.. FastAPI를 사용하여 TODO 애플리케이션 만들기 - 03 인증: 현재 사용자 FastAPI를 사용하여 서비스를 개발하여 FastAPI와 Python의 기능을 익히고자 합니다. 애플리케이션은 TODO 애플리케이션을 개발하고자 합니다. 이번 내용은 서비스 개발에 중점을 두었습니다. Python과 FastAPI 기능에 대한 내용은 생략하겠습니다. 추가로 Dabtbase는 PostgreSQL을 사용합니다. github: https://github.com/just-record/todo_fastapi 각 단계별로 branch를 생성하여 작업합니다. 세 번째로 JWT 토큰을 이용하여 현재 사용자를 확인하는 기능입니다. 5. 현재 사용자 api/endpoints/auth.py(수정) 전송 된 JWT 토큰을 이용 하여 현재 사용자를 확인하는 endpoint('me')를 추가합니다. endpoin.. FastAPI를 사용하여 TODO 애플리케이션 만들기 - 02 인증: 로그인 FastAPI를 사용하여 서비스를 개발하여 FastAPI와 Python의 기능을 익히고자 합니다. 애플리케이션은 TODO 애플리케이션을 개발하고자 합니다. 이번 내용은 서비스 개발에 중점을 두었습니다. Python과 FastAPI 기능에 대한 내용은 생략하겠습니다. 추가로 Dabtbase는 PostgreSQL을 사용합니다. github: https://github.com/just-record/todo_fastapi 각 단계별로 branch를 생성하여 작업합니다. 두 번째로 로그인 기능입니다. 4. Login 로그인을 위한 endpoint를 추가하고, 로그인 성공 시 JWT 토큰을 생성합니다. db/utils.py(새로생성) get_db 함수를 작성 하여 공용으로 사용할 수 있도록 합니다. from .da.. FastAPI를 사용하여 TODO 애플리케이션 만들기 - 01 DB설정 및 회원 가입 FastAPI를 사용하여 서비스를 개발하여 FastAPI와 Python의 기능을 익히고자 합니다. 애플리케이션은 TODO 애플리케이션을 개발하고자 합니다. 이번 내용은 서비스 개발에 중점을 두었습니다. Python과 FastAPI 기능에 대한 내용은 생략하겠습니다. 추가로 Dabtbase는 PostgreSQL을 사용합니다. github: https://github.com/just-record/todo_fastapi 각 단계별로 branch를 생성하여 작업합니다. 첫 번째로 데이터베이스 설정 및 회원 가입 기능입니다. 1. FastAPI 실행 main.py(새로 생성): FastAPI 애플리케이션을 생성합니다. from fastapi import FastAPI app = FastAPI() @app.get(.. 이전 1 다음