9주 4일차 TIL (db가 생기고 검색 오류 해결)

노우석·2022년 11월 7일
0
post-thumbnail

오늘의 문제

백엔드로 작성해놓은 검색기능이 DB 테이블안에 정보를 넣고나서 실행했더니 갑자기 동작

하지를 않는다.

기존 검색 코드이다.

문제해결방법

오류 메시지를 구글링해서 알아본 결과 sear_fields 안에 들어가는 필드중에 foreignkey 나 manytomany 필드가 있으면 반드시 따로 __name을 지정해줘야 하는걸 깨달았다.

위 처럼 지정해준다 name은 변수 같은 느낌으로 넣어주면 된다.(x 틀리게 알았던 부분)

위 말은 잘못 알았던 부분이다.

name은 변수가 아니라 필드 안에 있는 객체명을 골라주는것이다

카테고리 안에 있는 카테고리 name을 골라주어서 제대로 출력되었던 것이다

결과

포스트맨 해본 결과 잘 나온다.

profile
중요한건 버그에게 꺾이지 않는 마음

0개의 댓글