September 22, 2020
개인연습 : https://github.com/Juhyung990122/Yapp_temp 팀 : https://github.com/Yapp-17th/iOS_2_Backend
조깅을 하며 쓰레기를 줍는 ‘플로깅’에 재미요소를 가미하여 일상에서 환경운동에 동참할 수 있도록 돕는 앱서비스입니다.
그런데 애초에 하고싶던건 ORM의 object를 가져와서 rank 값만 갱신하는 것이므로 ORM object를 JSON으로 바꾸고 다시 그걸 ORM으로 바꾸어 유효성을 검사하는 과정은 불필요합니다. 따라서 해당 코드를 삭제하고 ORM object를 불러온 뒤 serailizer을 통해 직렬화 시킨 후 정의해둔 rank_save로 rank값을 갱신했습니다.
문제: body에 데이터를 넣어서 넘겨줄 필요가 없어져서 POST가 의미없어짐.
해결: 지원하는 method를 GET으로 교체하고, serailizer에서 정의한
ranksave(request, userinfo, data)에서 data는 넘겨받지 않으니까 삭제했습니다.