title: How can filter parent based on children in django
body: <p>I have this</p>
  <pre class="lang-py prettyprint-override"><code>from django.db import models
  
  class Kid(models.Model):
      name = models.CharField(max_length=200)
  
  class Toy(models.Model):
      name = models.CharField(max_length=200)
      owner = models.ForeignKey(Kid)
  </code></pre>
  <p>I have this queryset</p>
  <p><code>kids = Kid.objects.all()</code></p>
  <p>Now I want to filter kids whole toys has name <code>star</code> in it</p>
  <p>and I am not able to decide which filter to apply</p>
  <p><code>kids.filter(toys_set__icontains='star')</code></p>