It might be helpful to provide rather more of the traceback information. Also, check your database encoding. Somehow you are requiring Django to convert a Unicode string in to an ASCII string.
regards Steve On 9/29/2010 2:01 PM, jean polo wrote: > hi Steve > > do you have any advices for where to look for this to happen ? > > I have a basic 'Bien' class and a *very basic* 'Image' class (with a > ForeignKey to Bien). > BienAdmin has a ImageInline and that's all. > > I am a bit confused.. > > cheers, > _y > > > > On Sep 29, 7:39 pm, Steve Holden <holden...@gmail.com> wrote: >> It sounds to me as though the image is being transmitted with the wrong >> MIME Type. Image files are binary data, but something in your >> application is treating is as a string. >> >> regards >> Steve >> >> On 9/29/2010 1:05 PM, werefr0g wrote: >> >> >> >>> Hi, >> >>> You should check that your file is actually utf-8 encoded and add the >>> folliwing right after shebang: >>> # -*- coding: utf-8 -*- >> >>> Le 29/09/2010 18:59, jean polo a crit : >>>> Hi. >>>> I get an 'UnicodeEncodeError' if I upload a file (ImageField) with non- >>>> ascii chars in my application (django-1.2.1). >> >>>> I added: >> >>>> export LANG='en_US.UTF-8' >>>> export LC_ALL='en_US.UTF-8' >> >>>> in my /etc/apache2/envvars as stated here: >>>> http://docs.djangoproject.com/en/dev/howto/deployment/modpython/#if-y... >> >>>> but I still have the same error (after restarting apache). >>>> Any hint much appreciated. >> >>>> cheers, >>>> _y >> >>>> ps: >> >>>> Traceback (most recent call last): >>>> [snip] >>>> File "/usr/languages/python/2.6/lib/python2.6/genericpath.py", line >>>> 18, in exists >>>> st = os.stat(path) >> >>>> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe7' in >>>> position 53: ordinal not in range(128) >> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To post to this group, send email to django-us...@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. >> >> -- >> DjangoCon US 2010 September 7-9http://djangocon.us/ > -- DjangoCon US 2010 September 7-9 http://djangocon.us/ -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@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.