title: How to get a list from a queryset in Django
body: <p>Consider the following django code</p>
  
  <pre><code>phonenumbers = othermodel.objects.filter( company=mymodel.company,
                                           date_overwritten__isnull=True
                                         ).values_list('id', flat=True)
  </code></pre>
  
  <p>This is returning another QuerySet object instead of a python list, the first object in the queryset returned is a {valuesListQuerySet} which is an empty list and this is correct because my whole model/table othermodel is currently empty</p>
  
  <p>What am i missing? and how do i get just the {valuesListQuerySet} as a normal python list even if its empty </p>