У меня есть представление Django, которое возвращает HttpResponse
со специальным типом MIME, чтобы браузер пользователя «загружал» файл, а не просматривал его в браузере. Проблема в том, что имя файла по умолчанию, в котором будет сохранено ответ, равно URL, к которому пользователь пытался получить доступ.Сделать ответ Django как «другое имя файла»
Есть ли способ включить имя файла по умолчанию в объект HttpResponse
или мне нужно перенаправить на другой URL-адрес, чтобы это произошло?
Minor примечание: вам нужно в кавычки имя файла или браузеры будут использовать «download.bin». То есть: filename = "somefilename.pdf" – vrplumber