반응형
Python Flask api 앱을 만드는 도중 marshal_with 와 fields 라이브러를 이용해
output 데이터 타입을 설정할 떄 찾은 팁 공유
아래와 같이 사용하면 특정한 타입으로 응답필드 값을 설정하여 사용할 수 있다.
from flask_restful import fields
class MyDateFormat(fields.Raw):
def format(self, value):
return value.strftime('%Y-%m-%d')
resource_fields = {
'id': fields.Integer,
'date': MyDateFormat
}
참조
https://flask-restplus.readthedocs.io/en/stable/marshalling.html
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[Python]sqlalchemy 사용법 (0) | 2022.12.07 |
---|---|
[PYTHON] 파이썬 함수 매개변수 (0) | 2022.08.11 |
Single Linked list 구현 (0) | 2018.03.22 |
창원시 버스 API 사용하기 (1) | 2016.02.22 |