コード例 #1
0
ファイル: settings.py プロジェクト: MagicWishMonkey/portal
"""
Django settings for this project
"""
import os
from rpg.util.configurator import Configurator


PROJECT_PATH = os.path.abspath(os.path.join(os.path.dirname(__file__)))
WORKSPACE = os.path.abspath(os.path.join(PROJECT_PATH, "../"))
CONFIG = Configurator(PROJECT_PATH)

DEBUG = CONFIG.debug # SECURITY WARNING: don't run with debug turned on in production!
TEMPLATE_DEBUG = CONFIG.debug
ALLOWED_HOSTS = CONFIG.get("ALLOWED_HOSTS", ["*"])
ADMINS = CONFIG.get("ADMINS", [])
EXTERNAL_REQUEST_TIMEOUT = float(CONFIG.get('EXTERNAL_REQUEST_TIMEOUT'))
SECRET_KEY = CONFIG.secret_key

URI = CONFIG.get("URI")
if URI.endswith("/"):
    URI = URI[0:len(URI) - 1]

NEWRELIC = CONFIG.get("NEWRELIC", None)
if NEWRELIC:
    NEWRELIC = os.path.abspath(os.path.join(PROJECT_PATH, NEWRELIC))

if CONFIG.get("LOGGING", None):
    if CONFIG.get("LOGGING").get("enabled", False):
        LOGGING = CONFIG.get("LOGGING")
        LOGGING.pop("enabled")
コード例 #2
0
ファイル: settings.py プロジェクト: MagicWishMonkey/rpg
"""
Django settings for this project
"""
import os
from rpg.util.configurator import Configurator


PROJECT_PATH = os.path.abspath(os.path.join(os.path.dirname(__file__)))
WORKSPACE = os.path.abspath(os.path.join(PROJECT_PATH, "../"))
CONFIG = Configurator(PROJECT_PATH)

DEBUG = CONFIG.debug # SECURITY WARNING: don't run with debug turned on in production!
TEMPLATE_DEBUG = CONFIG.debug
ALLOWED_HOSTS = CONFIG.get("ALLOWED_HOSTS", ["*"])
ADMINS = CONFIG.get("ADMINS", [])
EXTERNAL_REQUEST_TIMEOUT = float(CONFIG.get('EXTERNAL_REQUEST_TIMEOUT'))
SECRET_KEY = CONFIG.secret_key

URI = CONFIG.get("URI")
if URI.endswith("/"):
    URI = URI[0:len(URI) - 1]

NEWRELIC = CONFIG.get("NEWRELIC", False)
# if LOCAL_MODE is False and config.contains("LOGGING"):
#     LOGGING = config.get("LOGGING")


IMAGE_SIZES = CONFIG.get("IMAGE_SIZES")

# Application definition
ROOT_URLCONF = 'metrics.urls'