这是我的问题:我有一些服务器上的pdf文件,我的Django网络应用程序 托管在另一台服务器(不一样的pdf文件)。 在我的应用程序,我知道另一台服务器上的PDF文件链接。我想通过我的应用程序下载该pdf文件,而无需在Web服务器应用程序中阅读它们。重定向和强制下载
我尝试解释。如果我点击下载链接,我的浏览器将pdf显示到他的内部PDF查看器中。我不想要这个,我想要点击一个按钮,用户将下载文件而不用在内部浏览器上打开它。
我看了这里:http://docs.djangoproject.com/en/dev/ref/request-response/#telling-the-browser-to-treat-the-response-as-a-file-attachment 但这对我来说并不是一个好的方法,因为它要求我读取我的web应用程序内部的文件,并在返回给用户之后。
有没有可能?
也许你的用户会喜欢它,如果你让他们决定他们想如何查看PDF?浏览器有文件 - >保存,如果他们想在本地存储它。 – 2011-03-28 04:50:11