title: GROUP_CONCAT equivalent in Django
body: <p>Say I have the following table called <code>fruits</code>:</p>
  
  <pre><code>id | type   | name
  -----------------
   0 | apple  | fuji
   1 | apple  | mac
   2 | orange | navel
  </code></pre>
  
  <p>My goal is to ultimately come up with a count of the different <code>types</code> and a comma-delimited list of the <code>names</code>:</p>
  
  <pre><code>apple, 2, "fuji,mac"
  orange, 1, "navel"
  </code></pre>
  
  <p>This can be easily done with <code>GROUP_CONCAT</code> in MySQL but I'm having trouble with the Django equivalent.  This is what I have so far but I am missing the <code>GROUP_CONCAT</code> stuff:</p>
  
  <pre><code>query_set = Fruits.objects.values('type').annotate(count=Count('type')).order_by('-count')
  </code></pre>
  
  <p>I would like to avoid using raw SQL queries if possible.</p>
  
  <p>Any help would be greatly appreciated!</p>
  
  <p>Thanks! =)</p>