상세 컨텐츠

본문 제목

221213 프로젝트 진행(오류 수정)

카테고리 없음

by hunss 2022. 12. 13. 20:20

본문

serializer에서 profile_img를 불러오는 과정이었는데 utf-8 이라는 에러가 떳다.

구글링을 해도 뾰족한 수가 없어서 튜터님께 여쭤봤는데, print(type(obj.user.profile_img))를 해보니 class형태로 되어있었음.

return 은 str 값이 되어야하는데 파일로 그대로 들어와서 안되는 거였다.

해결방법은 55번 줄을 return obj.user.profile_img.url 라고 .url을 붙여서 경로로 가져오는 거였다.

urls.py 에서 +static ~~ 으로 경로를 지정해주고 저장을 했다면 오류가 안났을지도 모르겠다는 생각이 드는데, 확인은 안해봄