Prechádzať zdrojové kódy

修改获取设备壁纸列表接口 - 图片链接变为直接下载

linhaohong 1 rok pred
rodič
commit
91506822e0

+ 5 - 1
Controller/UserDevice/UserDeviceShareController.py

@@ -255,7 +255,11 @@ class UserDeviceShareView(View):
                 all_wallpapers_qs = def_wallpaper_qs.union(user_wallpaper_qs)
                 for item in all_wallpapers_qs:
                     obj_key = item.obj_prefix + item.obj_name
-                    params = {'Key': obj_key, 'Bucket': 'ansjerfilemanager'}
+                    params = {
+                        'Key': obj_key,
+                        'Bucket': 'ansjerfilemanager',
+                        'ResponseContentDisposition': 'attachment'
+                    }
                     response_url = s3.generate_presigned_url(
                         'get_object', Params=params, ExpiresIn=3600)
                     wallpaper = {