2012-10-09 2 views
1

이렇게 모델 개체를 필터링 할 수 있습니까?Django 모델 개체 필터 - 복수 키워드

Foo.objects.filter (이름 = "이, 그, 그")

그래서 그 이름을 가지고 모든 개체를 필터링; This, that and those라는 이름의 모든 객체를 반환합니다.

내가 알기로 3 개 키워드 만 사용하면 OR 또는 AND를 쉽게 사용할 수 있습니다. 하지만 내 경우에는 1 개 이상의 키워드가있을 수 있습니다.

답변

8
Foo.objects.filter(name__in=["This", "That", "Those"]) 
+0

shweet! 감사! – Harry