validated_data = {"data" : {"recommender_id": 1,
"recommended_id" :2,
"context": "추천내용입니다",
"recommendation_tags_list" : [
{"tag_type" : "recommendation","content" : "one"}
]
}
}
validated_data.pop('recommendation_tags_list')
=> KeyError: 'recommendation_tags_list' 가 발생한다.
원인 : 잘못된 키를 선언했기 때문
validated 라는 집합의 key가 recommendation_tags_list가 아니다
=> validated ~ 집합안의 data(키)의 value 안의 키로서 recommendation이 있으니
위와 같이 validated 접근 -> data 접근 -> recommend 접근 으로 다가가야 한다