Как получить collectstatic для сбора статических файлов внешнего приложения

Я работаю над проектом, который требует внешнего пакета загрузки файла, который является отдельным проектом. "collectstatic" не включает статические файлы этого внешнего пакета. Нужно ли мне менять внешний пакет или я могу использовать файл settings.py моего проекта для включения статических файлов? Это работает, если я делаю:

STATICFILES_DIRS = (
    str(APPS_DIR.path('my_app/static')),
    str(APPS_DIR.path('../other_app/fileupload/static'))
)

Но это не будет работать на сервере развертывания.

1 ответ

Вы должны включить свое приложение в INSTALLED_APPS; тогда collectstatic автоматически включит свои файлы.

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