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:
@@ -23,6 +23,9 @@ pytils-safe = "^0.3.2"
|
||||
# Вебсервер для production
|
||||
gunicorn = "^21.2.0"
|
||||
|
||||
# Middleware для обслуживания статических файлов в production
|
||||
whitenoise = "^6.6.0"
|
||||
|
||||
# Для работы с переменными окружения
|
||||
python-dotenv = "^1.0.0"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user