title: What is simplest way join __contains and __in?
body: <p>I am doing tag search function, user could observe a lot of tags, I get it all in one tuple, and now I would like to find all text which include at least one tag from the list.
  <br>Symbolic: <code>text__contains__in=('asd','dsa')</code> 
  <br>My only idea is do loop e.g.:</p>
  
  <pre><code>q = text.objects.all() 
  
  for t in tag_tuple: 
     q.filter(data__contains=t)
  </code></pre>
  
  <p>For example:
  input tuple of tags, <code>('car', 'cat', 'cinema')</code>
  output all messages what contains at least one word from that tuple, so <code>My cat is in the car</code> , <code>cat is not allowed in the cinema</code>, <code>i will drive my car to the cinema</code> 
  Thanks for help!</p>