반응형
❤️🔥TIL : Today I Learned❤️🔥
그날그날 내가 공부한 것을 정리하는 것
내일배움캠프 AI트랙 76day
search Filter
– SearchFilter
– 사용법: url에 search parameter에 들어오는 값에 대한 filter설정을 할수 있습니다. e.g) www.superbong.com?search=daniel
– search_fields에는 search에서 들어온 값이 필터될 fields를 설정합니다.
– OrderingFilter
– 사용법: url에 ordering에 들어오는 이름으로 ordering을 설정할수 있습니다. (* 앞에 -가 있을 경우 내림차순으로 ordering이 정렬됩니다.) e.g) www.superbong.com?ordering=-id
– ordering_fields에는 ordering으로 사용할 fields를 설정하게 됩니다.
– DjangoFilterBackend
– 이것은 url에서 fields이름으로 filter를 사용하고 싶을때, 사용하는 filter입니다.
– url 뒤에 parameter로 column=값 을 설정하여 사용하면 됩니다.
– filter_fields를 통해 column으로 들어올 fields를 설정할수 있습니다.
– 그 외에 들어오는 column에 대해서는 무시 됩니다.
반응형
'I learned' 카테고리의 다른 글
내일배움캠프 TIL 78 - 221221 (0) | 2022.12.21 |
---|---|
내일배움캠프 TIL 77 - 221220 (0) | 2022.12.21 |
내일배움캠프 AI트랙 16 Week (0) | 2022.12.18 |
내일배움캠프 TIL 75 - 221216 (0) | 2022.12.18 |
내일배움캠프 TIL 74 - 221215 (0) | 2022.12.15 |