serialization1 Django에서 직렬화란? 세션 저장 시 발생하는 TypeError 해결하기 Django 프로젝트를 하다 보면 세션(session)에 특정 데이터를 저장해야 할 일이 생깁니다. 그런데 아래와 같은 에러 메시지를 본 적 있으신가요?TypeError: Object of type Review is not JSON serializable이 에러는 직렬화(Serialization)와 관련이 있습니다. 오늘은 이 에러의 의미와 원인, 그리고 해결 방법까지 함께 정리해보겠습니다.1. 직렬화(Serialization)란?직렬화는 객체를 파일 저장이나 네트워크 전송이 가능하도록 문자열 또는 바이트 형식으로 변환하는 과정입니다. 반대로 이를 다시 객체로 되돌리는 것은 역직렬화(Deserialization)라고 합니다.💡 예시: 딕셔너리를 JSON으로 직렬화import jsondata = {"na.. 2025. 7. 28. 이전 1 다음