Change1 [Django] request.data immutable django 에서 request.data의 데이터를 수정하려고 하면 immutable 에러가 발생한다. 위 에러를 해결하기 위해서는 아래의 방법을 사용한다.단순히 request.data 를 사용하고자 하는 경우단순히 request.data 를 가져와서 key를 추가하고자 하는 경우는 아래의 방법으로 쉽게 해결할 수 있을 것이다.아래는 POST의 경우만 체크한 거니 1. copy() 함수 사용data = request.data.copy()data['newKey'] = value2. __setitem__() 함수 사용request.data.__setitem__(newKey, value)DB에 저장 전, request.data 에 key를 추가하고자 하는 경우이 경우는 위의 함수를 사용해서는 해결이 안 될 것.. 2017. 1. 13. 이전 1 다음