# DRF Rack # Библиотека классов расширений для Django REST Framework # # Автор: Николай В. Анохин # Все права защищены. Лицензия: MIT """ Параметры конфигурации базы данных """ from net.xeaf.rack.utils.settings import RackConfig # # Проверка режима запуска тестов # if not RackConfig.is_test_mode(): # # Основная БД # DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql", "HOST": RackConfig.env_str("DATABASE_HOST"), "PORT": RackConfig.env_str("DATABASE_PORT"), "NAME": RackConfig.env_str("DATABASE_NAME"), "USER": RackConfig.env_str("DATABASE_USERNAME"), "PASSWORD": RackConfig.env_str("DATABASE_PASSWORD"), } } else: # # Для запуска тестов # DATABASES = { "default": { "ENGINE": "django.db.backends.sqlite3", "NAME": RackConfig.env_str("TEST_DATABASE", ":memory:"), } }