我是Django的新手,我正试图从视图中返回一个 HttpResponse,该HttpResponse可立即在浏览器上下载一个csv (我已经做到了!)和 redirects用户进入新的HTML 页面。 我已经看过HttpResponseRedirect了,但是我却不能同时做(下载和重定向)
这是我的views.py文件的一部分
Views.py
response = HttpResponse(content_type='text/csv')
response['Content-Disposition'] = 'attachment;filename="filename.csv"'
writer = csv.writer(response)
k=0
for t in text:
if k==0:
writer.writerow(['#','text'])
k+=1
writer.writerow([k, +str(t[0])])
return response
有办法让我做到这两个吗?
提前谢谢!