我想在Django应用程序中打开PDF文件,例如 文件:/// ...
我知道很多帖子都指出出于安全原因不应该这样做,并且google会错误地阻止此调用。 link。
但是,我知道:
如果您想通过此方法访问文件,我还读过某个地方,您需要将文件置于“公共”位置。有人知道怎么做吗?
答案 0 :(得分:0)
> testDT
dateA dateB
1: 14975 2011-01-01
2: 14610 2010-01-01
3: 14975 2010-01-01
仅适用于浏览器,不适用于服务器。
如果您希望Django应用程序访问本地文件,则需要将它们上传到Django应用程序服务器(此时它们并不是真正的本地文件)。
(如果应用程序服务器与客户端在同一台计算机上运行,则自然可以使用Python的常用文件功能来读取本地文件系统。)
JavaScript也可以访问本地文件,并在浏览器中进行处理,只要用户手动选择它们即可。