반응형
Filter에서 쓸 수 있는 것
조건을 통한 데이터 조회 방법
필드명__조건 = 조건값 을 filter 의 인자로 넘겨주줘 다음과 같은 방식으로 조건을 부여하여 조건에 부합되는 데이터를 조회할 수 있습니다. 위에서 정의한 모델에 맞게 예시를 통해 알아보겠습니다.
각 예시는 언더바를 두 개 씩 사용하고 있으므로 헷갈리지 맙시다.
-
숫자 / 날짜 /시간 필드
- 필드명__lt
필드명__lt = 조건값 : 필드명 < 조건값
- 필드명__lte
필드명__lte = 조건값 : 필드명 <= 조건값
- 필드명__gt
필드명__gt = 조건값 : 필드명 < 조건값
- 필드명__gte
필드명__gte = 조건값 : 필드명 < 조건값
예시는 전체적으로 비슷하다고 생각되어 첫번째 에서만 기재해주었습니다. 각 알파벳은 의미하는 함축어가 존재하는데, l 은 less 를 g는 greater 를t 는 than 을 e 는 equal 을 의미합니다.
반응형
'Framework > Django' 카테고리의 다른 글
Django-UnitTest(유닛테스트) (0) | 2020.06.16 |
---|---|
프로젝트시작할 때 장고 이니셜 세팅 (0) | 2020.06.08 |
Django-크롤링한 자료, 장고에 인풋작업,API 문서화 세션 (0) | 2020.05.29 |
TID-장고 글올리기, 회원가입, 로그인(Comment, Sign-up, Sign-in)기능 만들기 (0) | 2020.05.17 |
TIL - 장고 코멘트 기능 ? (Django practice) (0) | 2020.05.15 |