【发布时间】:2016-04-22 05:00:53
【问题描述】:
我正在视图中生成报告下载,并在处理 POST 数据后开始下载。这意味着用户发送表单并开始下载:
views.py
def export(request):
if request.method == 'POST' and 'export_treat' in request.POST:
form1 = TransExport(request.POST, instance= obj)
if form1.is_valid():
...
...
response=HttpResponse(ds.xls,content_type="application/xls")
response['Content-Disposition'] = 'attachment; filename="Report_Behandlungen.xls"'
return response
我需要的是在下载(或重定向)后刷新页面。 我怎样才能做到这一点?
【问题讨论】:
-
我不明白这有什么帮助。一个简单的重定向对我来说很清楚,在这里没有帮助。我已经将视图的返回用于 HttpResponse(XLS 文件)。我需要一个额外的重定向。
标签: django redirect refresh httpresponse