title: Parsing Django Queryset JSON
body: <p>I want to parse a query set to output json data. However I need to make it so that the new jquery ui autocomplete can use it too, and the autocomplete needs the keys <code>label</code>, <code>id</code> and <code>value</code> to be able to read it.</p>
  
  <p>Currently I use:</p>
  
  <pre><code>    emp_list = Employees.objects.filter(eng_name__icontains=q_term)
  
      json_serializer = serializers.get_serializer('json')()
      json_data = json_serializer.serialize
             (emp_list, ensure_ascii=False, fields=('eng_name', 'chi_name'))
  </code></pre>
  
  <p>and the output is something like</p>
  
  <pre><code>[{"pk": 1, "model": "system.employees", 
  "fields": {"rank": "manager", "eng_name": "Eli"}}, 
  ........]
  </code></pre>
  
  <p>I want to be able to parse it into something like this instead:</p>
  
  <pre><code>[{"id": 1, "label": "Eli (manager)", "value": "Eli (manager)"}, ....]
  </code></pre>
  
  <p>what is the best way to do this?</p>