web2 1 실습1 GET API 전체조회 00 프로젝트 소개 및 환경 구축 - ToDo 서비스1. ToDo (Version 1) 서비스 만들기1) ToDo 서비스의 기능할 일을 적고 수행 여부 체크2) ToDo API생성할 API 5가지: 1) 전체 ToDo 조회, 2) 단일 ToDo 조회, 3) ToDo 생성, 4) ToDo 수정, 5) ToDo 삭제 Method기능urlGET전체 ToDo 조회/api/v1/todos단일 ToDo 조회/api/v1/todos/POSTToDo 생성/api/v1/todosPATCHToDo 수정/api/v1/todos/DELETEToDo 삭제/api/v1/todos/ 2. 환경 구축1) projects라는 폴더를 원하는 경로에 생성mkdir /projects2) 파이썬 가상환경 생성 후 해당 폴더로 이동# todo.. 2024. 4. 5. 1 FastAPI 알아보기 00 FastAPI 설치 시 주의사항 도중에 FastAPI 설치 시 pip install fastapi == 0.97.0 명령어 사용 권장 이유 강의 제작 시점에는 pydantic v2 공식 버전이 출시되지 않아 본 강좌는 pydantic v1을 기준으로 만들어짐 FastAPI 최신 버전 설치 시 FastAPI가 pydantic v2를 사용하게 됨 만약 pydantic v2를 사용하고 싶은 분들은 아래 문서 참고하여 migration 진행 권장 V2 migration: https://docs.pydantic.dev/latest/migration/ FastAPI 0.100.0 버전 이상부터 pydantic v2 공식 지원함 최종 완성본 프로젝트는 아래의 주소에 공개되어 있음 https://github.co.. 2024. 3. 26. 이전 1 다음