glu*_*uc7 2 python string django download django-views
我想在下面的python代码的文件名部分中添加一个变量,以便下载的文件名将根据用户在下载时的输入进行更改。
因此,它将包含我的变量(基于用户输入)+“ Data.xlsx”,而不是“ Data.xlsx”。我看到了一个类似的问题,但基于PHP,无法弄清楚如何使其适应python。
response = HttpResponse(content_type='application/vnd.ms-excel')
response['Content-Disposition'] = 'attachment; filename= "Data.xlsx"'
Run Code Online (Sandbox Code Playgroud)
提前致谢!
使用str.format:
response['Content-Disposition'] = 'attachment; filename= "{}"'.format(filename)
Run Code Online (Sandbox Code Playgroud)
response['Content-Disposition'] = 'attachment; filename= "%s"' % filename
Run Code Online (Sandbox Code Playgroud)
或串联字符串:
response['Content-Disposition'] = 'attachment; filename= "' + filename + '"'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2369 次 |
| 最近记录: |