我有某些文檔想通過Django將權限限制爲僅授權用戶。Django - 爲靜態內容提供服務和管理權限
如果我打算使用Django作爲代理來爲視圖中的靜態文件提供服務,具體含義是什麼?我習慣於在Apache中提供靜態文件,並配置我的媒體服務器沒有任何處理程序,但是如果有人開始通過我的Django代理下載500mb,會發生什麼情況?我的Django線程會被該用戶鎖定,直到他收到500MB響應爲止?
我有某些文檔想通過Django將權限限制爲僅授權用戶。Django - 爲靜態內容提供服務和管理權限
如果我打算使用Django作爲代理來爲視圖中的靜態文件提供服務,具體含義是什麼?我習慣於在Apache中提供靜態文件,並配置我的媒體服務器沒有任何處理程序,但是如果有人開始通過我的Django代理下載500mb,會發生什麼情況?我的Django線程會被該用戶鎖定,直到他收到500MB響應爲止?
請參閱this question的答案,瞭解如何告知Web服務器處理服務文件。
您可以使用apache auth從django.contrib.auth.handlers.modpython進行權限處理。
好東西!我喜歡你連接的格雷厄姆的convo。我想我會嘗試在Apache上插入X-Sendfile以限制對這些文件的訪問。 – 2010-04-25 10:08:39
雖然不是我,但謝謝。 – 2010-04-25 10:11:32