Django collectstatic:更改静态文件的来源

时间:2015-12-16 15:05:15

标签: django collectstatic

我有一个Django应用程序,其文件夹名为static。部署应用程序后,python manage.py collecstatic会自动运行,此文件夹将复制到public/static,一切正常。 但是,我之前想要运行gulp任务,这会缩小我的文件并将其复制到名为dist的文件夹中。
问题是:有没有办法指定collecstatic命令,哪个文件夹是静态文件?

1 个答案:

答案 0 :(得分:1)

您应该只配置STATICFILES_DIRShttps://docs.djangoproject.com/en/1.9/ref/settings/#staticfiles-dirs

进一步阅读:https://lincolnloop.com/blog/integrating-front-end-tools-your-django-project/

顺便说一句,我会考虑将前端代码和后端代码分开并从CDN提供前端