title: django difference between clear() and delete()
body: <p>I'm using django for a while now and recently bumped into this :</p>
  
  <pre><code>user.groups.clear()
  </code></pre>
  
  <p>usually what I'd do is this:</p>
  
  <pre><code>user.groups.all().delete()
  </code></pre>
  
  <p>what's the difference?</p>