feat: Добавлена поддержка WhiteNoise для обслуживания статических файлов
- Конфигурация collectstatic в settings.py: * STATIC_ROOT = staticfiles/ для собранных файлов * STATICFILES_DIRS указывает на public/static * CompressedManifestStaticFilesStorage для production * WhiteNoiseMiddleware в MIDDLEWARE * WHITENOISE_ROOT для подачи файлов из /public - Исправлены пути в settings.py для правильной работы БД - Обновлена конфигурация urls.py для отдачи статики - Добавлена зависимость whitenoise ^6.6.0 в pyproject.toml - Обновлен .gitignore (раскомментирована staticfiles/) Статика работает в dev режиме и готова для production.
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -89,7 +89,7 @@ media
|
||||
|
||||
# If your build process includes running collectstatic, then you probably don't need or want to include staticfiles/
|
||||
# in your Git repository. Update and uncomment the following line accordingly.
|
||||
# <django-project-name>/staticfiles/
|
||||
staticfiles/
|
||||
|
||||
# SPECIFIC FOR THE PROJECT
|
||||
my_secret*.*
|
||||
|
||||
Reference in New Issue
Block a user