django:我应该把上传目录放在哪里

时间:2010-08-11 09:28:10

标签: django

为django项目保留上传目录的首选位置是什么?我很确定我不应该将它保留在生产项目中,因为我必须始终记得在项目之间移动它,如果我上传我的项目的新版本。我应该把它放在哪里呢? (我说的是linux机器)。

1 个答案:

答案 0 :(得分:5)

我将它保存在我的site-media目录中,以及CSS,图像和JavaScript,如下所示:

site-media/
  img/
  css/
  js/
  uploads/

然后我忽略了我的版本控制系统中的uploads目录,(你正在使用版本控制,对吧?)。

使用这种方法意味着您可以使用您用于提供媒体的任何方法来提供上传(我使用符号链接直接从Apache提供)。