2016-11-25 134 views
0

这是众所周知的话题,如何设置,服务于媒体文件,但有很多无无在生产中为他们提供服务,这是从回答的问题只是一个例子上SO服务媒体

默认情况下,Django不提供MEDIA_ROOT服务。在生产环境中这将是危险的 。但在发展阶段,我们可以缩减 。注意最后一行。该行使Django能够通过MEDIA_URL为 提供文件。这只有在研究与开发阶段

显然有很多正在处理此Web应用程序中,我有在我期待了很多简历的领域要上传,我关心的是损坏的文件,所以有关于如何处理这个问题的常见模式?

+0

那么,你在问什么?您链接的问题与生产中的媒体文件服务无关,但正如该评论所述,您需要配置您的Web服务器来执行此操作。什么会导致“腐败”? –

+0

部分你已经回答了我关于“配置你的web服务器”的问题,这种损坏会导致用户,也许有人可以上传一些损坏的文件 – PetarP

回答

1

建议您反对的是,但如果您想反正,有一个名为dj-static的程序包完全符合您的要求。

dj-static on Github