2012-01-24 5 views
0

필자는 검색보기를 작성했습니다. 어느 것이 잘 작동합니다. 이제 나는 어떤 논리를 바꾸고 싶습니다. "He"를 검색하면 결과는 언어 영어 10 개 결과와 10 개 언어 프랑스어 결과를 표시해야합니다. 어떠한 제안? 감사쿼리 결과 결합

나는이

languages = categories.language.all() 
for language in languages: 
    m = Movie.objects.filter(title__istartswith=q, language=language)[:10] 

답변

1

시도처럼 노력하고 있습니다 :

results = [] 
for language in categories.language.all(): 
    results.append(Movie.objects.filter(title__istartswith=q, language=language)[:10])