Django collectstatic: изменить источник статических файлов

У меня есть приложение Django с папкой с именем static, Когда приложение развернуто, python manage.py collecstatic автоматически запускается, и эта папка копируется в public/static и все работает отлично.
Тем не менее, я хочу запустить задачу gulp, которая минимизирует мои файлы и копирует их в папку с именем dist,
Вопрос: есть ли способ указать collecstatic команда, в какой папке находятся статические файлы?

1 ответ

Решение

Вы должны просто настроить STATICFILES_DIRS: https://docs.djangoproject.com/en/1.9/ref/settings/

Для дальнейшего чтения: https://lincolnloop.com/blog/integrating-front-end-tools-your-django-project/

Кстати, я бы рассмотрел разделение кода переднего плана и кода внутреннего интерфейса и обслуживал бы внешний интерфейс от CDN.

Другие вопросы по тегам