Python/API
API 문제 풀어보기 (학생 관리 시스템) 기본패
학생 관리 시스템 (FastAPI 기본패턴으로 구현 )요구사항학생(Student) 모델id: int, PK, 자동 증가name: str, 최대 50자email: str, 이메일 형식grade: int, 1~12 학년기능학생 생성 (POST /students/)학생 목록 조회 (GET /students/)학생 조회 (GET /students/{id})학생 정보 수정 (PUT /students/{id})학생 삭제 (DELETE /students/{id})구현 조건FastAPI를 사용한다.MVC 패턴 구조로 나눈다. Model: SQLAlchemy ORM 모델 정의View / Router: API 엔드포인트Controller / Service: 비즈니스 로직 처리Pydantic을 이용한 요청/응답 모델..
2026. 3. 31. 18:02