내가 장고에 동적으로 파일을 만들려고 해요 :장고 파일 이름
response = HttpResponse(mimetype='text/txt')
response['Content-Disposition'] = 'attachment; filename=%s' % filename # UnicodeEncodeError
response.write('text')
return response
나는 그것이 제대로 작동 파일 이름을 하드 코딩하지만, 경우에 나는 DB에서 파일 이름을 만들려고하면 ASCII 문자가 아닌 데이터 (예 : ó)가 포함 된 데이터는 UnicodeEncodeError 예외가 발생합니다. 예외없이 DB 파일 이름을 어떻게 사용할 수 있습니까?
모든 utf 기호가 변환 될 수있는 것은 아닙니다. – slav0nic