장고 앱에서 다운로드 파일을 제공하려고합니다. 아래 코드를 작성했지만 한 가지 문제가 있습니다. 파일이 다운로드되는 대신 브라우저에서 열립니다. .장고로 다운로드 할 파일을 제공합니다
내 응용 프로그램에 제공되는 파일은 exe이고 열 때 임의의 문자입니다.
그렇다면 파일을 열지 않고 다운로드하려면 어떻게 지정해야합니까? 당신은 내용 - 처리 헤더를 설정할
with open(path_to_apk, 'rb') as fh:
response = HttpResponse(fh)
response['Content-Disposition'] = 'inline; filename=' + os.path.basename(path_to_apk)
return response`
가능한 중복 (http://stackoverflow.com/questions/908258/generating-file-to-download-with-django는) – DhiaTN