20200317 django model filter시 하위 항목 호출
2020. 3. 17. 23:05ㆍ개발/오늘의 소소한꿀팁
요즘 일이 많아 글 쓸수도 사이드 프로젝트도 진행 못해먹겠다.
쨌든, 오늘 요긴하게 써먹은게 있다. django model에 대해 하위항목을 기준으로 filtering하고 싶으면 어떨까? 즉, 다음과 같은 상황에서 어떻게 해야되는가?
class Table(models.Model):
any = AnyField(blabla)
special = ForeignKey(WhayField, blabla)
그리고 위 WhayField에서 name이란 attribute를 기준으로 filter하고 싶다고 하자.
그렇다면 다음과 같이 하면 된다.
Table.objects.filter(special__name='blabla')
'개발 > 오늘의 소소한꿀팁' 카테고리의 다른 글
20200622 yarn, serverless, git commit 정석 (0) | 2020.06.22 |
---|---|
vim 관련 (0) | 2020.03.08 |
postgres, django_rq.enqueue, collections.counter, 그리고 docker로 환경설정.. (0) | 2020.02.29 |
20200227 docker container간 connection 및 기타 등등 (0) | 2020.02.27 |
20200226 ngingx&django 용량 제한 문제 (0) | 2020.02.26 |