标签: file-browser

是否有django应用程序为服务器上的文件提供文件选择器?

我需要一个基于浏览器的文件浏览器组件,我希望目前有一些django应用程序提供此功能.有这样的事吗?

全文:

我正在构建一个用于测试的django应用程序.我想用它来提供文件(和字符串等)并将自定义标题附加到它.

目前,我有一个模型FileSource,它有一个file_path字段,类型django.db.models.FileField.

当从admin创建FileSource时,用户有一个很好的文件上传对话框,保存时,他选择的文件保存在服务器上(在一个非常奇怪的位置,在安装django的目录内,或者类似奇怪的东西)因为我没有自定义存储,也不会以任何方式帮助我

我的问题:我只想使用文件对话框让用户选择服务器完整路径.用户选择的文件必须仅被引用,而不是被复制(如当前),并且必须驻留在服务器上.因此服务器必须能够列出它拥有的文件,所以我基本上需要一个基于浏览器的文件浏览器.

此时,我希望能够在我的数据库中保存完整路径,然后我将能够访问该文件并提供它(以及用户从我的应用程序中选择的任何自定义标头).

目前,正如您所知,浏览器总是在于文件的完整路径.Chromium将"C:\ fakepath"附加到文件名,因此我需要支持后端才能完成此任务.

此外,我检查了django-filebrowser,django-filer从我的理解,他们不是为此建造的.如果我错了,配置它们的一点点帮助就会很棒.

python django file-browser browser-based

2
推荐指数
1
解决办法
1477
查看次数

C#Windows窗体 - 选择并复制多个文件w MultiSelect,OpenFileDialog和FileBrowserDialog

我正在使用带有OpenFileDialog和FileBrowserDialog的C#开发WinForms应用程序,我想:

  1. 启用多个xls文件的选择.
  2. 选择后,在文本框中显示选定的xlsx文件名
  3. 将所选文件复制到单独的目录Consolidated

我怎么能做到这一点?

.net c# openfiledialog file-browser multi-select

1
推荐指数
2
解决办法
2万
查看次数

如何在C++或C中浏览文件夹?

我正在用C语言(也是用C++)实现一个程序来使用线程对文件进行排序,我需要在C++或C中实现一个GUI来选择要排序的文件,而不指示通过输入标准的路径(相当于Java中的JFileChooser) .你推荐什么教程?我正在阅读关于Qt但我对这个IDE不太熟悉.如果你有任何例子会帮助我很多.

c c++ qt file-browser

1
推荐指数
1
解决办法
3359
查看次数

Pure Lua文件浏览器

我不确定如何实现Pure Lua文件浏览器...是否有任何代码用于纯lua文件浏览器,如果不能如何实现它?

lua file-browser

1
推荐指数
1
解决办法
841
查看次数

NameError:未定义名称'tkFileDialog'

我正在尝试使用Tkinter并让用户选择某个文件.我的代码看起来像这样(我刚刚开始使用Tkinter)

from Tkinter import *
from tkFileDialog import *


root = Tk()

root.wm_title("Pages to PDF")
root.wm_iconbitmap('icon.ico')
w = Label(root, text="Please choose a .pages file to convert.") 
y = tkFileDialog.askopenfilename(parent=root)
y.pack()
w.pack()

root.mainloop()
Run Code Online (Sandbox Code Playgroud)

当我运行程序时,我收到一条错误消息:

NameError: name 'tkFileDialog' is not defined
Run Code Online (Sandbox Code Playgroud)

我已经尝试了一些我在网上找到的配置.他们都没有工作; 但每次都是同样的基本错误.我怎样才能解决这个问题?

python tkinter file-browser python-2.7

0
推荐指数
1
解决办法
2万
查看次数