On Tue, Sep 29, 2009 at 7:45 AM, Rizwan Mansuri <br.riz...@googlemail.com>wrote:
> Hello everyone, > > I am newbie in django. I have installed plugin in tinymce to type indian > language in textarea. While I was trying to save flat page with indian > language string its giving me error > *OperationalError at /admin/flatpages/flatpage/1/* > " > > > Any suggestion and help would be appericiates. > > Traceback :http://dpaste.com/99784/ > >From the traceback: Exception Value: (1366, "Incorrect string value: '\\xE0\\xAA\\xA4\\xE0\\xAA\\xB8...' for column 'content' at row 1") This is MySQL for "you've asked me to store data that cannot be encoded in the destination column's character set". For example, trying to store Chinese in a latin1-encoded table -- there's just no mapping for Chinese in latin1 so it cannot be done. I suspect your table is encoded in latin1 here, since that is the MySQL default, and limited to latin characters so unable to represent characters from non-latin languages. Switching it to utf-8 will fix the problem. The command (from a mysql prompt) is something like: ALTER TABLE table_name CONVERT TO CHARACTER SET UTF8 You may also want to change the database or server default to utf-8. Karen --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---