320x100
# models를 통한 조회
models, shell에서 조회할때 (최소한에 내가 아는 선에서는)
Post.objects.all()이라고 쓰이는 경우가 많다.
Post라는 클래스가 가진 모든 데이터 값을 쿼리셋으로 조회하는 명령어다.
Post.objects.all().filter()
#1 인자 기본 설명
이렇게 하게되면 필터링을 하는 것인데
()안의 인자는
필드명__필드명에 관련된 오퍼레이션 = '필터링원하는글씨등'
바로 위의 오퍼레이션에 관해서는 필드의 타입에 따라서도 쓰이는게 달라지기 때문에 공식문서를 참조하는 것이 좋다.
#2 인자 활용법
x='가', y='나'
라고 했을때는 and 조건이다.
x는 가여야하면서 y가 나인것을 filter 해주는 것이다.
300x250
'개발일지 > Django' 카테고리의 다른 글
Django - Generic Data Views (1) | 2022.12.16 |
---|---|
django - Error HINT: Add or change a related_name argument to the definition for 'instagram.Post.author' or 'blog1.Post.author'. (1) | 2022.12.14 |
django - admin document의 필요성 및 admin단에서 사용되는 고정변수 (0) | 2022.12.12 |
django - 점프투장고 시간표시 안됨 및 정렬 문제 해결 (0) | 2022.12.07 |
django - ProgrammingError at / (0) | 2022.12.05 |