'장고(Django)' 모델(db)에서 포함된 문자열 검색하는 방법
프로그래밍/Django(장고) + 웹2017. 5. 12. 11:10
반응형
장고 모델(db)에서 포함된 문자열 검색하는 법
1 2 | class Test(models.Model): subject = models.CharField(max_length=200) | cs |
라는 모델이 있다고 했을 경우
1 | Test.objects.all().filter(subject__contains='e') | cs |
이렇게 했을 경우 e가 포함된 쿼리셋을 반환합니다
위의 subject는 모델의 필드를 적으시면 됩니다
템플릿에서 위에서 검색한 데이터를 받을 경우 쿼리셋으로 반환되므로
1 2 3 4 5 | {% for a in data %} {{ a }} 또는 {{ a.subject }} {% endfor %} | cs |
위와 같은 방식으로 사용하면 됩니다
반응형
'프로그래밍 > Django(장고) + 웹' 카테고리의 다른 글
최신버전 jQuery CDN 사용하기 (0) | 2017.05.25 |
---|---|
'장고(Django)' 디버깅 사용하기(django-debug-toolbar) (0) | 2017.05.22 |
'장고(Django)' 템플릿에서 리스트 변수 사용하기 (0) | 2017.05.17 |
장고(Django) 템플릿에서 for문 돌리기 (0) | 2017.04.13 |
AWS EC2에서 Django(장고) 돌릴때 'DisallowedHost' 에러 (0) | 2017.03.28 |