当上传带有非ASCII字符的文件时,我会收到UnicodeEncodeError错误:
Exception Type: UnicodeEncodeError at /admin/studio/newsitem/add/
Exception Value: 'ascii' codec can't encode character u'\xf8' in position 78: ordinal not in range(128)
查看完整的堆栈跟踪。
我使用MySQL、nginx和FastCGI运行Django 1.2。
这个问题在Django Trac数据库中已经修复,但我仍然遇到了这个问题。欢迎提出任何修复建议。
编辑:这是我的图像字段:
image = models.ImageField(_('image'), upload_to='uploads/images', max_length=100)
upload_to
的定义。 - Mark Lavin