我以前使用这个库下载过xlsx
文件,这很神奇,但现在我想发送数据在查询集中使用它来填充xlsx
工作表。你知道吗
我有一个submit按钮,它使用jquery来防止默认值,根据一个复选框,它要么通过Ajax将数据发送到存储在数据库中的视图,要么将数据发送到一个文件,但我不知道如何将数据发送到处理openpyxl
的视图并同时下载文件。我尝试过通过Ajax调用TemplateView,我知道如何使用Ajax通过Get方法发送数据,以及如何在TemplateView
中的重写Get方法中接收数据,但是当我尝试这样做时,文件就无法下载。根据我所遵循的教程,我必须使用<a>
标记并通过使用:href="{% url 'download_the_file' %}"
调用TemplateView
。你知道吗
所以我的问题是,如果知道需要使用Jquery来激活发送数据的过程,如何将数据发送到TemplateView并下载文件?你知道吗
给我-2的人可能认为这是一个简单的excel问题。你知道吗
我找到了一个解决方案,在jquery函数中添加了以下内容:
不使用Ajax,只需在链接到TemplateView的URL中发送参数。你知道吗
相关问题 更多 >
编程相关推荐