web/ldt/settings.py
changeset 1 eb9188f2ee4f
equal deleted inserted replaced
0:85b071fb75b2 1:eb9188f2ee4f
       
     1 import os
       
     2 import os.path
       
     3 import logging
       
     4 from django.conf import settings
       
     5 
       
     6 
       
     7 # EMAIL_HOST='smtp.gmail.com'
       
     8 # EMAIL_HOST_USER = 'wujingwen1112@gmail.com'
       
     9 # EMAIL_HOST_PASSWORD='jingwen1112'
       
    10 # EMAIL_PORT='587'
       
    11 # EMAIL_USE_TLS = True
       
    12 #DEFAULT_FROM_EMAIL = "admin@domain.com"
       
    13 #SERVER_EMAIL = "admin@domain.com"
       
    14 
       
    15 INSTALLED_APPS = (
       
    16     'jogging',
       
    17     'django.contrib.auth',
       
    18     'django.contrib.contenttypes',
       
    19     'django.contrib.sessions',
       
    20     'django.contrib.sites',
       
    21     'django.contrib.messages',
       
    22     'django.contrib.admin',
       
    23     'registration',
       
    24     'tagging',
       
    25     'ldt',
       
    26     'ldt.core',
       
    27     'ldt.ldt_utils',
       
    28     'ldt.user',
       
    29     'ldt.management',
       
    30 )
       
    31 
       
    32 MIDDLEWARE_CLASSES = (
       
    33     'django.middleware.common.CommonMiddleware',
       
    34     'django.contrib.sessions.middleware.SessionMiddleware',
       
    35     'django.middleware.csrf.CsrfViewMiddleware',
       
    36     'django.contrib.auth.middleware.AuthenticationMiddleware',
       
    37     'django.middleware.locale.LocaleMiddleware',
       
    38     'django.contrib.messages.middleware.MessageMiddleware',
       
    39     'jogging.middleware.LoggingMiddleware',
       
    40 )
       
    41 
       
    42 TEMPLATE_CONTEXT_PROCESSORS = ( 
       
    43     "django.core.context_processors.request",
       
    44     "django.core.context_processors.auth",
       
    45     "django.core.context_processors.debug",
       
    46     "django.core.context_processors.i18n",
       
    47     "django.core.context_processors.media",
       
    48     "ldt.utils.context_processors.ldt",
       
    49     "ldt.utils.context_processors.base",
       
    50     "ldt.utils.context_processors.web",
       
    51     "ldt.utils.context_processors.version",
       
    52 )
       
    53 
       
    54 
       
    55 
       
    56 WEB_URL = getattr(settings, 'WEB_URL', '')
       
    57 BASE_URL = getattr(settings, 'BASE_URL', '')
       
    58 MEDIA_URL = getattr(settings, 'MEDIA_URL', '')
       
    59 MEDIA_ROOT = getattr(settings, 'MEDIA_ROOT', '')
       
    60 SITE_ID = getattr(settings, 'SITE_ID', 1)
       
    61 DEBUG = getattr(settings, 'DEBUG', False)
       
    62 MANAGERS = settings.MANAGERS
       
    63 INSTALLED_APPS = settings.INSTALLED_APPS
       
    64 LANGUAGES = settings.LANGUAGES
       
    65 DECOUPAGE_BLACKLIST =getattr(settings, 'DECOUPAGE_BLACKLIST', 'de_PPP')
       
    66 STREAM_URL = getattr(settings, 'STREAM_URL', '')
       
    67 STREAM_PATH = getattr(settings, 'STREAM_PATH', '')
       
    68 STREAM_SRC_PREFIX = getattr(settings, 'STREAM_SRC_PREFIX', '')
       
    69 LOG_FILE = getattr(settings, 'LOG_FILE', '')
       
    70 LOG_LEVEL = getattr(settings, 'LOG_LEVEL', logging.INFO)
       
    71 EMPTY_MEDIA_EXTERNALID = getattr(settings, 'EMPTY_MEDIA_EXTERNALID', None)
       
    72 
       
    73 GLOBAL_LOG_LEVEL = LOG_LEVEL
       
    74 GLOBAL_LOG_HANDLERS = [logging.FileHandler(LOG_FILE)]
       
    75 
       
    76 
       
    77 ACCOUNT_ACTIVATION_DAYS =  getattr(settings, 'ACCOUNT_ACTIVATION_DAYS', 7)
       
    78 LDT_MEDIA_PREFIX =  getattr(settings, 'LDT_MEDIA_PREFIX', MEDIA_URL + 'ldt/')
       
    79 LDT_MAX_SEARCH_NUMBER = 50
       
    80 LDT_JSON_DEFAULT_INDENT = 2
       
    81 
       
    82 
       
    83