python
[fastapi] 기본 자료형 외 다양한 데이터 타입 처리하기
FastAPI는 Python의 기본 자료형(str, int, float, bool) 외에도 다양한 데이터 타입을 지원하여 API 개발을 더욱 유연하게 해준다. 이번 글에서는 FastAPI에서 UUID, datetime, date, time, timedelta, frozenset, bytes, decimal 등과 같은 다양한 데이터 타입을 처리하는 방법에 대해 알아보자.1. UUIDUUID(Universally Unique Identifier)는 고유 식별자이다. FastAPI는 UUID 타입을 직접 지원하며, Pydantic을 사용하여 모델에서 쉽게 처리할 수 있다.from fastapi import FastAPIfrom pydantic import BaseModelfrom uuid import UUID..
2024. 8. 16. 09:29