Django HttpReponse: невозможно изменить имя файла (XMLHttpRequest)
Я пытаюсь реализовать функцию загрузки файлов через XMLHttlpRequest. Ответ формируется следующим образом:
response = HttpResponse(entries, content_type='application/text charset=utf-8')
response['Content-Disposition'] = f'attachment; filename={self.title}.docx'
Итак, название должно быть чем-то вроде 'Book.docx'. Вместо этого при каждой загрузке я получаю UUID-подобное название, которое отличается, ошибочно и не имеет расширения, например, 'b691dac0-9498-414f-9c5b-a96223998b76'.
Кодирование заголовка с помощью urlquote или .encode() не помогает.