Конфигурация приложения перенесена в библиотеку

This commit is contained in:
2026-07-18 20:05:17 +03:00
parent a95793c3df
commit a5a29b03b6
18 changed files with 596 additions and 294 deletions

View File

@@ -8,25 +8,25 @@
Параметры конфигурации файловой системы
"""
from net.xeaf.rack.utils.settings import RackConfig
from net.xeaf.rack.utils.settings import Environment
#
# Путь к статическим файлам
#
STATIC_URL = RackConfig.env_str('STATIC_URL', 'static/')
STATIC_URL = Environment.get_str('STATIC_URL', 'static/')
#
# Путь для сборки статических файлов
#
STATIC_ROOT = RackConfig.env_str_as_dir('STATIC_ROOT')
STATIC_ROOT = Environment.get_str_as_dir('STATIC_ROOT')
#
# Путь к медиафайлам
#
MEDIA_ROOT = RackConfig.env_str_as_dir('MEDIA_ROOT')
THUMBNAILS_ROOT = RackConfig.env_str_as_dir('THUMBNAILS_ROOT')
MEDIA_ROOT = Environment.get_str_as_dir('MEDIA_ROOT')
THUMBNAILS_ROOT = Environment.get_str_as_dir('THUMBNAILS_ROOT')
#
# Путь к временным файлам
#
FILE_UPLOAD_TEMP_DIR = RackConfig.env_str_as_dir('FILE_UPLOADS_TEMP', '/tmp')
FILE_UPLOAD_TEMP_DIR = Environment.get_str_as_dir('FILE_UPLOADS_TEMP', '/tmp')