Django 1.6.2 FileField. Загружаю на сайт через админку текстовые файлы без проблем, при попытке загрузить любые бинарные файлы (в данном случае /usr/share/images/desktop-base/spacefun-grub.png)получаю UnicodeDecodeError:
Exception Type: UnicodeDecodeError
Exception Value:
'utf-8' codec can't decode byte 0x89 in position 1467: invalid start byte
Exception Location: /home/$user/local/lib/python3.4/codecs.py in decode, line 313
(result, consumed) = self._buffer_decode(data, self.errors, final)
Unicode error hint
The string that could not be encoded/decoded was: g �PNG
Попробовал вставить перед 313 строкой в codecs.py это: data = data.decode(errors='ignore').encode() - так файл загружается, но, понятное дело, файл получается битый
спасибо