2
我有一堆文件,正在上传和用户标记。当另一个用户下载其中一个文件时,我想创建一个像这样的文件名:我可以设置文件被下载到的文件名吗?
creator_tag1_tag2_name.ext
我该怎么做?这是否必须发生在Django端或可以通过jQuery完成?
我有一堆文件,正在上传和用户标记。当另一个用户下载其中一个文件时,我想创建一个像这样的文件名:我可以设置文件被下载到的文件名吗?
creator_tag1_tag2_name.ext
我该怎么做?这是否必须发生在Django端或可以通过jQuery完成?
,在对应于你下载你的Django视图,可以设置内容部署头:
response['Content-Disposition'] = 'attachment; filename=somefilename.jpg'
更详细的答案就在这里给出:
你需要设置返回的HTTP标头,如下所示:
response.headers['Content-disposition'] = 'attachment; filename=creator_tag1_tag2_name.ext'