title: range() on QuerySet for tqdm on QuerySet
body: <p>I am trying to add a progress bar to a loop of Django objects. So I need to put the list (QuerySet) in <code>range()</code> so I can get the number of total loop iteration.</p>
  
  <p>Code: </p>
  
  <pre><code>rows = DjangoObjects.objects.all()
  for i in tqdm(range(rows)):
      row = rows[i]
      ...
  </code></pre>
  
  <p>Error:</p>
  
  <pre><code>range() integer end argument expected, got QuerySet.
  </code></pre>
  
  <p>Code attempt #2:</p>
  
  <pre><code>rows = DjangoObjects.objects.all()
  for row in tqdm(rows):
      ...
  </code></pre>
  
  <p>Error:</p>
  
  <pre><code>Exception AttributeError: "'tqdm' object has no attribute 'disable'" in &lt;object repr() failed&gt; ignored
  </code></pre>