Django collectstatic:更改静态文件的源

Django collectstatic:更改静态文件的源,django,collectstatic,Django,Collectstatic,我有一个Django应用程序,有一个名为static的文件夹。部署应用程序时,会自动运行python manage.py collecstatic,并将此文件夹复制到public/static中,一切正常。 但是,我想在之前运行一个gulp任务,该任务将缩小我的文件并将它们复制到名为dist的文件夹中 问题是:有没有办法指定tocollecstatic命令,静态文件在哪个文件夹中 您只需配置静态文件\u DIRS: 进一步阅读: 我们将考虑前端代码和后端代码的分离,并从CDN/P>服务前端。但是

我有一个Django应用程序,有一个名为
static
的文件夹。部署应用程序时,会自动运行
python manage.py collecstatic
,并将此文件夹复制到
public/static
中,一切正常。
但是,我想在之前运行一个gulp任务,该任务将缩小我的文件并将它们复制到名为
dist
的文件夹中

问题是:有没有办法指定to
collecstatic
命令,静态文件在哪个文件夹中

您只需配置
静态文件\u DIRS

进一步阅读:


我们将考虑前端代码和后端代码的分离,并从CDN/P>服务前端。但是,将复制文件夹
dist
。但是,名为
static
的文件夹也不可用。是否有办法删除此默认行为?在设置
STATICFILE\u DIRS
之前,是否可能将static中的文件复制到public/static中?