본문 바로가기

Web Framework4

1 실습5 DELETE API todo 삭제 앞 단계 참조 링크: 프로젝트 소개 및 환경 구축: 2024.04.05 - [Web 개발/FAST API (인프런 강의 내용)] - 1 실습1 GET API 전체조회 1 실습1 GET API ToDo 전체 조회: 2024.04.05 - [Web 개발/FAST API (인프런 강의 내용)] - 1 실습1 GET API 전체조회 1 실습2 GET API ToDo 단일 조회: 2024.04.09 - [Web 개발/FAST API (인프런 강의 내용)] - 1 실습2 GET API 단일조회 1 실습3 POST API ToDo 생성: 2024.04.15 - [Web 개발/FAST API (인프런 강의 내용)] - 1 실습3 POST API todo 생성 1 실습4 PATCH API ToDo 수정: 2024.04... 2024. 4. 17.
1 실습3 POST API todo 생성 앞 단계 참조 링크:프로젝트 소개 및 환경 구축: 2024.04.05 - [Web 개발/FAST API (인프런 강의 내용)] - 1 실습1 GET API 전체조회실습 1 GET API ToDo 전체 조회: 2024.04.05 - [Web 개발/FAST API (인프런 강의 내용)] - 1 실습1 GET API 전체조회실습 1 GET API ToDo 단일 조회: 2024.04.09 - [Web 개발/FAST API (인프런 강의 내용)] - 1 실습2 GET API 단일조회현재 파일 내용:# .../todos/src/main.py 내용from fastapi import FastAPIapp = FastAPI()@app.get("/")def health_check_handler(): return {"p.. 2024. 4. 15.
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.