user514310
user514310

Reputation:

Combine query result

I have written search view. Which works just fine. Now I want to change some logic.I want if searching for "He" the results should display 10 results from language english and 10 results from language french. any suggestion? thanks

I am trying like this

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

Upvotes: 0

Views: 75

Answers (1)

Michał Kwiatkowski
Michał Kwiatkowski

Reputation: 9774

Try:

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

Upvotes: 1

Related Questions