파이썬 flask Response JSON 리스트로 내보내기 이거 쉬운데, 막상 해보고 고생해서 작성해둠음...
JSON 의 리스트로 보내려고 하니 막 오류가 많이 떠서 고생 무튼 정답은 아래
일단, 스트링의 리스트로 만든다음
리스트 통째로 json.dumps(리스트)
를 이용해서 JSON 객체들의 리스트 형태로 리턴해 줄 수 있다.
import json
resultJSONt = [{"count": result.count()}]
resultJSON = json.dumps(resultJSONt)
print(resultJSON)
# result = Customer.objects().to_json()
return Response(resultJSON, mimetype="application/json", status=200)
결과는 아래와 같이 나온다
[
{
"count": 5
}
]
요까이 BJ.
RODNAE Productions 님의 사진, 출처: Pexels
'IT > 파이썬' 카테고리의 다른 글
파이썬 mongodb mongoengine 데이터 가져오기 (0) | 2021.02.14 |
---|---|
파이썬 mongodb MongoEngine 사용시 filter 함수 (0) | 2021.02.14 |
파이썬 MongoDB 결과 페이지 단위로 나눠보기 (0) | 2021.02.13 |
파이썬 - python -m venv fails: returned non-zero exit status 1 (0) | 2021.02.09 |
파이썬 pyqt5 pyside2 윈도우 창 상태 - maximized 확인 (0) | 2021.02.02 |