반응형 json1 Fast API 배우기 18부 - jsonable_encoder, PUT, PATCH jsonable_encoder 데이터 자료형을 json compatiable한 데이터로 바꿔주는 함수이다. 다른 파이썬 라이브러리를 사용할때 json 호환 데이터를 요구할 경우가 있다면 이 함수를 이용하자 가령 예를들면 데이터베이스는 Pydantic model을 받지 않고 dict만 받는 경우가 있다. 또는 datetime을 데이터베이스로 넘겨줄때 str로 바꿔주어야 한다. 이럴때 jsonable_encoder를 사용한다. 아래는 그 예제이다. from datetime import datetime from typing import Optional from fastapi import FastAPI from fastapi.encoders import jsonable_encoder from pydantic i.. 2021. 11. 3. 이전 1 다음 반응형