title: Delete intersection between two lists
body: <p>I have two lists of objects:</p>
  
  <pre><code>m2m_links = mymodel._meta.many_to_many
  o2m_links = mymodel._meta.get_all_related_objects()
  </code></pre>
  
  <p>There is an object in o2m_links that I wish to omit/delete.  It can be identified in the following way:</p>
  
  <pre><code>for r in m2m_links:
      if not r.rel.through._meta.auto_created:
          # Delete o2m_links object that has the same name as r.rel.through._meta.object_name
  </code></pre>
  
  <p><strong>How can I delete the o2m_links objects that match the criteria hit by this loop?</strong></p>