2011-08-05 66 views
0

我想要實現的內容有點複雜,所以我希望我會清楚!從特定磁盤打開文件

我開始爲我的公司編寫一個Django應用程序。它安裝在可以訪問某些磁盤的本地服務器上,用戶也可以訪問該磁盤。

我希望能夠列出這些磁盤上的一些文件,並且當用戶通過Web界面點擊某個文件時,它會在他的機器上打開它。但我不想在用戶的機器上下載它,我希望用戶機器在其真實位置打開文件。

我該如何做到這一點?如果我不夠清楚,請讓我知道,這對我的應用程序具有這種功能非常重要。

+0

是否每個用戶都在完全相同的安裝點上安裝相同的磁盤? –

+0

是的,唯一的一點是服務器是linux,用戶是windows。但是對於每個用戶來說,它都是相同的,所以我可以輕鬆地將服務器路徑轉換爲windows路徑 – Johanna

+0

我不確定您是否可以。如果瀏覽器可以在本地打開應用程序/文件,我想這會是一個很大的安全問題。 – Willian

回答

0

在鏈接中使用file://協議而不是http://

+0

我沒有在我的鏈接中使用http://,只是文件的路徑。我可以設法在用戶的計算機上下載一個特定的文件。但是我想在正確的位置打開文件,而不是創建副本。 – Johanna