Den*_*gan 15 django filenames http httpresponse
我有一个Django视图,它返回HttpResponse
一个特殊的MIME类型,使用户的浏览器"下载"该文件,而不是在浏览器中查看它.问题是响应将保存为的默认文件名是用户尝试访问的URL.
有没有办法在HttpResponse
对象中包含默认文件名,还是必须重定向到不同的URL才能实现?
Dom*_*ger 32
文档中有一个相关的例子:
from django.http import HttpResponse
def some_view(request):
# Create the HttpResponse object with the appropriate headers.
response = HttpResponse(mimetype='application/pdf', <snip>)
response['Content-Disposition'] = 'attachment; filename="somefilename.pdf"'
return response
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5705 次 |
最近记录: |