gpt4 book ai didi

python - 使用 Python/Django 保存/导出文件时打开标准文件浏览器窗口

转载 作者:太空宇宙 更新时间:2023-11-03 18:11:47 25 4
gpt4 key购买 nike

我正在使用 Python 和 Django Web 框架开发一个 Web 应用程序。有一部分我必须将 .csv 格式文件中的数据库表内容导出到本地磁盘。我想知道是否有一种方法可以显示文件浏览器窗口,让用户通过单击网页上的“按钮(例如选择目录)”来选择他/她想要保存此文件的位置(哪个目录)?

我很困惑是否应该通过 Python、Django 还是 JavaScript 来实现此功能。

我希望它返回用户想要存储该文件的位置的路径(字符串)。

更新-我已经知道如何将内容导出到 .csv 文件中。我将此 cmd 传递到数据库:“复制” + table_name + “到 '” + 路径 + “'分隔符','csv header;”它完成了工作。所以我只需要用户选择的路径。我可以要求用户在文本框中手动输入路径并提交表单,但如果可以弹出文件浏览器窗口并让用户选择存储文件的位置,那就更好了。

最佳答案

是的,你当然可以做到。看一下官方文档:

https://docs.djangoproject.com/en/1.7/howto/outputting-csv/

关于python - 使用 Python/Django 保存/导出文件时打开标准文件浏览器窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25796603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com