I have a Django view which returns an HttpResponse
with a special MIME type to make the user\'s browser \"download\" the file instead of view it in the browser. Th
There's a relevant example in the docs:
from django.http import HttpResponse
def some_view(request):
# Create the HttpResponse object with the appropriate headers.
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="somefilename.pdf"'
return response