from credentials.settings._debug_toolbar import * from credentials.settings.base import * from credentials.settings.utils import get_logger_config, str2bool DEBUG = str2bool(os.environ.get('DEBUG', True)) ALLOWED_HOSTS = ['*'] LOGGING = get_logger_config(debug=True, dev_env=True, local_loglevel='DEBUG') del LOGGING['handlers']['local'] SECRET_KEY = os.environ.get('SECRET_KEY', 'change-me') LANGUAGE_CODE = os.environ.get('LANGUAGE_CODE', 'en') CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': os.environ.get('CACHE_LOCATION', 'memcached:12211'), } } CREDENTIALS_SERVICE_USER = os.environ.get('CREDENTIALS_SERVICE_USER', 'credentials_service_user') DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': os.environ.get('DB_NAME', 'credentials'), 'USER': os.environ.get('DB_USER', 'credentials001'), 'PASSWORD': os.environ.get('DB_PASSWORD', 'password'), 'HOST': os.environ.get('DB_HOST', 'db'),
# DJANGO DEBUG TOOLBAR CONFIGURATION import os from credentials.settings.utils import str2bool DEBUG_TOOLBAR = str2bool(os.environ.get('DEBUG_TOOLBAR', True)) DEBUG_TOOLBAR_CONFIG = { 'SHOW_TOOLBAR_CALLBACK': (lambda __: DEBUG_TOOLBAR), } # END DJANGO DEBUG TOOLBAR CONFIGURATION
from credentials.settings._debug_toolbar import * from credentials.settings.base import * from credentials.settings.utils import get_logger_config, str2bool DEBUG = str2bool(os.environ.get("DEBUG", True)) ALLOWED_HOSTS = ["*"] LOGGING = get_logger_config(debug=True, dev_env=True, local_loglevel="DEBUG") del LOGGING["handlers"]["local"] SECRET_KEY = os.environ.get("SECRET_KEY", "change-me") LANGUAGE_CODE = os.environ.get("LANGUAGE_CODE", "en") CACHES = { "default": { "BACKEND": "django.core.cache.backends.memcached.MemcachedCache", "LOCATION": os.environ.get("CACHE_LOCATION", "edx.devstack.memcached:11211"), } } CREDENTIALS_SERVICE_USER = os.environ.get("CREDENTIALS_SERVICE_USER", "credentials_service_user") DATABASES = { "default": { "ENGINE": "django.db.backends.mysql", "NAME": os.environ.get("DB_NAME", "credentials"), "USER": os.environ.get("DB_USER", "credentials001"), "PASSWORD": os.environ.get("DB_PASSWORD", "password"), "HOST": os.environ.get("DB_HOST", "db"), "PORT": os.environ.get("DB_PORT", 3306),
# DJANGO DEBUG TOOLBAR CONFIGURATION import os from credentials.settings.utils import str2bool DEBUG_TOOLBAR = str2bool(os.environ.get("DEBUG_TOOLBAR", True)) DEBUG_TOOLBAR_CONFIG = { "SHOW_TOOLBAR_CALLBACK": (lambda __: DEBUG_TOOLBAR), } # END DJANGO DEBUG TOOLBAR CONFIGURATION