jsc*_*tor 6 django message export-to-csv
我正在使用以下方法将 pandas 数据框下载为 csv 文件:
视图.py ....
response = HttpResponse(content_type='text/csv')
response['Content-Disposition'] = 'attachment; filename="' + filename + '"'
my_df.to_csv(response, encoding='utf-8', index=False, )
return response
Run Code Online (Sandbox Code Playgroud)
在我的 html 中,我有...
<form class="default_form" method="POST" action="do_export">
{% csrf_token %}
<br/>
<input type="submit" class="btn btn-primary exportOut" value="Do Export"
id="myExport"/>
<br/>
</form>
Run Code Online (Sandbox Code Playgroud)
文件导出工作正常。但是,导出完成后,我需要能够在 html 页面上显示一条消息...类似 {{ my_message}} 的内容,而无需重新加载页面。
如果这是可行的,我将不胜感激关于如何做到这一点的任何建议,而无需诉诸 AJAX,我放弃了 AJAX,因为某些下载可能很大。
小智 0
在 html 文件 {% if messages%} {%for msg in messages%} 中使用 message.success (“您的消息在此处”)
{{消息}}
{%endfor%} {%endif%}
| 归档时间: |
|
| 查看次数: |
662 次 |
| 最近记录: |