我有一个Django应用程序,其文件夹名为static
。部署应用程序后,python manage.py collecstatic
会自动运行,此文件夹将复制到public/static
,一切正常。
但是,我之前想要运行gulp任务,这会缩小我的文件并将其复制到名为dist
的文件夹中。
问题是:有没有办法指定collecstatic
命令,哪个文件夹是静态文件?
答案 0 :(得分:1)
您应该只配置STATICFILES_DIRS
:https://docs.djangoproject.com/en/1.9/ref/settings/#staticfiles-dirs
进一步阅读:https://lincolnloop.com/blog/integrating-front-end-tools-your-django-project/
顺便说一句,我会考虑将前端代码和后端代码分开并从CDN提供前端