I have some codes like this:
cats = Category.objects.filter(is_featured=True)
for cat in cats:
entries = Entry.objects.filter(score>=10, category=cat).order_by("-pub_date")[:10]
But, the results just show the last item of cats and also have problems with where “>=” in filter. Help me solve these problems. Thanks so much!
Your not appending to
entrieson each iteration of the for loop, therefore you only get the results of the last category. Try this: