collectstatic命令,不包括嵌套目录和文件

时间:2016-03-16 08:26:13

标签: django

我正在尝试从collectstatic命令的静态文件夹中排除一些文件和目录。

static
  -sample
  -css
     -dest
     -vendor 
     index.css 

我想要排除vendor目录和文件index.css

尝试以下:

python manage.py collectstatic -i css/vendor -i css/*.css -i sample

它排除了sample但不包括vendor目录和文件index.css

可能的解决办法是什么?

1 个答案:

答案 0 :(得分:0)

很遗憾,您不能这样做。因为当前django collectstatic管理命令不支持忽略路径。您可以只使用文件夹名称,并将其作为--ignore输入传递。

因此,在您的情况下,collectstatic可以忽略名称为sample的文件夹,但是其他路径是路径,不能忽略。 (我知道这不是一个很好的答案,但这就是django上的当前语言)