У меня проблема с HTTP-заголовками, они закодированы в ASCII, и я хочу предоставить представление для загрузки файлов, имена которых могут быть не ASCII.
response['Content-Disposition'] = 'attachment; filename="%s"' % (vo.filename.encode("ASCII","replace"), )
Я не хочу использовать статические файлы для одной и той же проблемы с именами файлов без ASCII, но в этом случае возникнет проблема с файловой системой и кодировкой имени файла. (Я не знаю цели.)
Я уже пробовал urllib.quote(), но вызывает исключение KeyError.
Возможно, я делаю что-то неправильно, но, возможно, это невозможно.