2016-11-25 188 views
0

這是衆所周知的話題,如何設置,服務於媒體文件,但有很多無無在生產中爲他們提供服務,這是從回答的問題只是一個例子上SO服務媒體

默認情況下,Django不提供MEDIA_ROOT服務。在生產環境中這將是危險的 。但在發展階段,我們可以縮減 。注意最後一行。該行使Django能夠通過MEDIA_URL爲 提供文件。這隻有在研究與開發階段

顯然有很多正在處理此Web應用程序中,我有在我期待了很多簡歷的領域要上傳,我關心的是損壞的文件,所以有關於如何處理這個問題的常見模式?

+0

那麼,你在問什麼?您鏈接的問題與生產中的媒體文件服務無關,但正如該評論所述,您需要配置您的Web服務器來執行此操作。什麼會導致「腐敗」? –

+0

部分你已經回答了我關於「配置你的web服務器」的問題,這種損壞會導致用戶,也許有人可以上傳一些損壞的文件 – PetarP

回答

1

建議您反對的是,但如果您想反正,有一個名爲dj-static的程序包完全符合您的要求。

dj-static on Github