出於某種原因,我無法弄清楚,除了當我嘗試在我的Django應用程序中訪問media
文件(由用戶上傳的文件)時繼續爬行的「愚蠢」錯誤,爲什麼我不能服務器media
文件!在Django開發服務器上通過Apache提供媒體文件?
在這種特殊情況下,我想要的所有例子都是能夠將圖像提供給上傳的前端。我的up通過/static/
正確地提供靜態文件,但是當我嘗試服務我的/site_media/
文件時,地獄崩潰了!我可能做錯了什麼?
因此,在意識到Django本質上不是真正處理媒體文件後,我決定採用推薦的mod_python
選項來使用Apache,就像它推薦在生產中一樣。但我從來沒有這樣做過,並且想知道這是否值得開發服務器上的麻煩。
嗯,我知道最終我有,當我去生產走上這條道路,所以仍然要學習如何做到這一點,但什麼都爲開發服務器上這條路線的利弊?
但這是可能的,不,問題是我如何把它關閉?我是否也使用apache在與Django相同的端口上提供文件?無論如何,我並不想使用'mod_python',只是想讓Apache處理媒體,剩下的則留給Django。任何提示或指針?謝謝 – nemesisfixx