title: Incorrect string value: '\xE0\xB9\x82\xE0\xB8\xA3...' for column 'text' at row 1
body: <p>In my Django app I am reading a text file and uploading it as a LongText field in the mysql database. My database supports UTF-8 encoding but I get the following error:</p>
  
  <blockquote>
    <p>Exception Type: Warning at /upload Exception Value: Incorrect string
    value: '\xE0\xB9\x82\xE0\xB8\xA3...' for column 'text' at row 1</p>
  </blockquote>
  
  <p>The code which converts it to the unicode in python is here:</p>
  
  <pre><code>fileobj = self.request.FILES.get('filepath', None)
  filetext = unicode(fileobj.read(), 'utf-8') 
  uploadedText = models.UploadedText()
  uploadedText.text = filetext uploadedText.save()
  </code></pre>