出于某种原因,我无法弄清楚,除了当我尝试在我的Django应用程序中访问media
文件(由用户上传的文件)时继续爬行的“愚蠢”错误,为什么我不能服务器media
文件!在Django开发服务器上通过Apache提供媒体文件?
在这种特殊情况下,我想要的所有例子都是能够将图像提供给上传的前端。我的up通过/static/
正确地提供静态文件,但是当我尝试服务我的/site_media/
文件时,地狱崩溃了!我可能做错了什么?
因此,在意识到Django本质上不是真正处理媒体文件后,我决定采用推荐的mod_python
选项来使用Apache,就像它推荐在生产中一样。但我从来没有这样做过,并且想知道这是否值得开发服务器上的麻烦。
嗯,我知道最终我有,当我去生产走上这条道路,所以仍然要学习如何做到这一点,但什么都为开发服务器上这条路线的利弊?
但这是可能的,不,问题是我如何把它关闭?我是否也使用apache在与Django相同的端口上提供文件?无论如何,我并不想使用'mod_python',只是想让Apache处理媒体,剩下的则留给Django。任何提示或指针?谢谢 – nemesisfixx