Django Filter Backend 주의사항

GisangLee·2022년 10월 24일
0

django

목록 보기
25/35

1. 주의 사항

커스텀 Filterset을 작성할 경우, django_filters를 import하는 것 대신 rest_framework 서브 패키지를 import 해야한다.


from django_filters import rest_framework as filters

class MyFilter(filters.FilterSet):
	pass

filter_backends에 DjangoFilterBackend 추가해야한다.

filter_backends = (filters.DjangoFilterBackend,)

filterSet으로 필터링을 사용하려면, view 클래스에 filterset_class 매개 변수에 추가해야 한다.

filterset_class = MyFilter

profile
포폴 및 이력서 : https://gisanglee.github.io/web-porfolio/

0개의 댓글