[DRF] pagination error

yoon·2023년 12월 13일

meetings

목록 보기
8/13

❌ 에러 상황

페이지네이션을 구현하는데 다음과 같은 오류 발생

✅ 에러 원인

recruitments = current_user.application
recruitments = current_user.application.all()

두 방법 모두 같은 쿼리셋을 반환하지만 all()을 통해 실제 객체 목록에 접근할 수 있다.

✅ 해결 방법

relation 객체는 꼭 all로 불러와줘야한다.

페이지네이션을 사용하기 전에는 all()을 붙이지 않아도 괜찮았지만 all()을 붙이는 것을 습관화하는 것이 좋을 것 같다.

profile
하루하루 차근차근🌱

0개의 댓글