인프런 커뮤니티 질문&답변

rlawlsgus125님의 프로필 이미지
rlawlsgus125

작성한 질문수

Vue.js - Django 연동 웹 프로그래밍 (실전편)

JsonResponse 의 safe에 관해서

해결된 질문

작성

·

515

0

안녕하세요 강사님 복습을 하던중 궁금한게 생겨서 질문드립니다.

post LV 와 postDV는 둘다 JsonResponse로 리턴하는데, 왜 postLV는 safe가 false 값이고 postDV는 safe가 true 값인지 잘 모르겠습니다.

제 생각에는 둘 다 데이터들 dictionary로 되어 있어서 둘다 safe true가 올 수 있다고 생각했지만, postLV에 safe값을 true로 주니 에러가 나더라구요스크린샷 2023-04-26 100131.png

답변 1

1

김석훈님의 프로필 이미지
김석훈
지식공유자

안녕하세요. 독자님.

postLV는 시리얼라이즈 대상인 데이터가 dict 가 아니라, dict 가 들어있는 list 입니다.

dict 가 아닌 경우는 safe=False 로 하는게, 장고 룰 이구요. 참고하세요.

rlawlsgus125님의 프로필 이미지
rlawlsgus125
질문자

감사합니다

rlawlsgus125님의 프로필 이미지
rlawlsgus125

작성한 질문수

질문하기