django在上传时出现图像编码问题

时间:2011-02-23 07:39:37

标签: python django django-models utf-8 django-views

我在使用瑞典字符(例如ö å ö

)保存图像方面存在一些问题

我正在追溯以下

Request Method: POST
Request URL:    http://localhost:8000/admin/project/project/41/
Exception Type: KeyError
Exception Value:    ö
Exception Location: /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib.py in quote, line 1216

......

/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib.py in quote
res = map(safe_map.__getitem__, s) 

任何人都可以提供一些建议,为什么会发生这种情况,以及如何解决这个问题?

非常感谢您的反馈。

1 个答案:

答案 0 :(得分:0)

我使用pythons Unidecode在上传前解码文件。

我学到的一件事,总是在编码之前解码。