Files
drf-rack/wsgiapp/settings.py

40 lines
945 B
Python

# DRF Rack
# Библиотека классов расширений для Django REST Framework
#
# Автор: Николай В. Анохин <n.anokhin@xeaf.net>
# Все права защищены. Лицензия: MIT
"""
Настройки приложения
"""
from pathlib import Path
from split_settings.tools import include
from net.xeaf.rack.utils.settings import SettingUtils
#
# Инициализация библиотеки DRF Rack
#
BASE_DIR = Path(__file__).resolve().parent.parent
SettingUtils.initialize(
base_dir=BASE_DIR,
env_prefix="RACK_",
app_name="DRF Rack Demo",
url_root="wsgiapp.urls",
wsgi_application="wsgiapp.wsgi.application",
)
config_files = SettingUtils.get_config_files()
#
# Установленные приложения
#
INSTALLED_APPS = SettingUtils.get_installed_apps()
#
# Подключение модулей конфигурации
#
include(*config_files, )