我有一个 Django 应用程序,其文件夹名为static
. 部署应用程序后,python manage.py collecstatic
会自动运行并将此文件夹复制到该文件夹中public/static
,并且一切正常。
但是,我想在之前运行一个 gulp 任务,它会缩小我的文件并将它们复制到一个名为dist
.
问题是:有没有办法指定collecstatic
命令,静态文件在哪个文件夹中?
问问题
1079 次
1 回答
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 提供前端
于 2015-12-16T15:11:52.940 回答