Распространение статических файлов Django-TailwindCSS не работает
Я использую библиотеку Django-Tailwind. (https://django-tailwind.readthedocs.io/en/latest/index.html)
Все, что происходит во время разработки на моей локальной машине, работает нормально, т.е. все стили отображаются.
Но когда я развертываю его на своем дроплекте Digital Ocean, стилизация tailwindcss не отображается вообще.
Согласно документации, перед развертыванием я выполнил python manage.py tailwind build
и собрал файл стилей tailwind. Затем я выполнил python manage.py tailwind collectstatic
, чтобы собрать файл стилей. Таким образом, он хранится в staticfiles/css/dist/styles.css
.
Вот как выглядит соответствующий код в моем файле settings.py:
INSTALLED_APPS = [
...
'django.contrib.staticfiles',
"whitenoise.runserver_nostatic",
'tailwind',
'theme',
"django_browser_reload",
...
]
STATICFILES_STORAGE = "whitenoise.storage.CompressedManifestStaticFilesStorage"
STATIC_URL = 'static/'
STATIC_ROOT = os.path.join(BASE_DIR, "staticfiles/")
STATICFILES_DIRS = [BASE_DIR / "static" ]
TAILWIND_APP_NAME = 'theme'
У кого-нибудь есть предположение о том, что происходит?