title: how django filter(string__icontains) can iterate through a list?
body: <p>I have a list of strings as below:</p>
  <pre><code>items = ['apple', 'shoes', 'milk', 'blue', 'black', 'phone']
  </code></pre>
  <p>and a field in my django model field which has strings separated by <code>(,)comma</code> like below:</p>
  <pre><code>tag = 'apple, phone, tenis, telvision'
  </code></pre>
  <p>I want to filter those posts which have at least one item in their tag field which also listed in the given list.</p>
  <p>This is what I tried but does not give me the result and not sure if it's efficient:</p>
  <pre><code>posts = []
  for item in items:
      posts.append(Post.objects.filter(tag__icontains=item))
  </code></pre>