title: Django Rest Framework: Correct way to serialize ListFields
body: <p>Based on the DRF <a href="http://www.django-rest-framework.org/api-guide/fields/#listfield" rel="noreferrer">documentation</a> I have a created a list of email_id stored in my model in the following way 
  <code>Models.py</code></p>
  
  <pre><code>class UserData(models.Model):
    emails = models.CharField(max_length=100,blank=False)
  </code></pre>
  
  <p>In my <code>serializers.py</code> file </p>
  
  <pre><code>class UserSerializer(serializers.ModelSerializer):
      emails = serializers.ListField(child = serializers.EmailField())
  </code></pre>
  
  <p>While posting the data, the drf page shows the data in the expected format, i.e</p>
  
  <pre><code>"emails": [
          "bal@bal.com"
      ],
  </code></pre>
  
  <p>But, if I query the same data using python or any rest client. I get the data in the following format</p>
  
  <pre><code>data = json.load(urllib2.urlopen("http://localhost:8000/blah/id"))
  In [46]: d['emails']
  Out[46]: 
  [u'[',
   u'u',
   u"'",
   u'b',
   u'a',
   u'l',
   u'@',
   u'b',
   u'a',
   u'l',
   u'.',
   u'c',
   u'o',
   u'm',
   u"'",
   u']']
  </code></pre>
  
  <p>Ideally, it should have been </p>
  
  <pre><code>d['emails'] = ['bal@bal.com'] 
  </code></pre>
  
  <p>I am not sure, what exactly is wrong in here. Any suggestions ?</p>