我正在使用 Python 和 Django Web 框架开发一个 Web 应用程序。有一部分我必须将.csv格式文件中的数据库表内容导出到本地磁盘。我想知道是否有一种方法可以显示文件浏览器窗口,让用户通过单击网页上的“按钮(例如选择目录)”来选择他/她想要保存此文件的位置(哪个目录)?
我很困惑是否应该通过 Python、Django 或 JavaScript 来实现此功能。
我希望它返回一个路径(字符串)到用户想要存储这个文件的位置。
更新-我已经知道如何将内容导出到 .csv 文件中。我将此 cmd 传递给数据库:“复制” + table_name + “to '” + path + “' delimiter ',' csv header;” 它完成了这项工作。所以我只需要用户选择的路径。我可以要求用户在文本框中手动输入路径并提交表单,但如果可以弹出文件浏览器窗口并让用户选择存储文件的位置,那就更好了。