Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Django settings for docs project.
- import os, platform
- LOCAL_MODE = (platform.node() == "mac-gena.local")
- PROJECT_DIR = os.path.dirname(__file__)
- DEBUG_TOOLBAR_CONFIG = {"INTERCEPT_REDIRECTS": False}
- ADMINS = (
- # ('Your Name', 'your_email@domain.com'),
- )
- MANAGERS = ADMINS
- DATABASES = {
- 'default': {
- 'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
- 'NAME': 'docs', # Or path to database file if using sqlite3.
- 'USER': 'root', # Not used with sqlite3.
- 'PASSWORD': '5882759', # Not used with sqlite3.
- 'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
- 'PORT': '3306', # Set to empty string for default. Not used with sqlite3.
- 'TEST_CHARSET': "utf8",
- },
- 'utm': {
- 'ENGINE': 'django.db.backends.mysql',
- 'NAME': 'UTM5',
- 'USER': 'call_user',
- 'PASSWORD': 'sdfQudn2',
- 'HOST': 'db2.rialcom.ru',
- }
- }
- MONGO_DATABASES = {
- 'default': {
- 'NAME': 'rialcom_docs',
- 'USER': 'gena',
- 'PASSWORD': '123456',
- 'HOST': '',
- 'PORT': '27017',
- }
- }
- DATABASE_ROUTERS = ['dbrouters.utmrouter.UtmUserRouter']
- TIME_ZONE = 'Europe/Moscow'
- LANGUAGE_CODE = 'ru-ru'
- SITE_ID = 1
- USE_I18N = True
- USE_L10N = False
- DECIMAL_SEPARATOR = "."
- MEDIA_ROOT = os.path.join(PROJECT_DIR, 'media/')
- FONTS_ROOT = os.path.join(MEDIA_ROOT, 'fonts/')
- MEDIA_URL = '/media/'
- ADMIN_MEDIA_PREFIX = '/media/admin/'
- # SMTP settings
- # sudo postfix start
- EMAIL_HOST = 'localhost';
- EMAIL_PORT = 25;
- EMAIL_HOST_USER = '';
- EMAIL_HOST_PASSWORD = '';
- EMAIL_USE_TLS = False;
- DEFAULT_FROM_EMAIL = 'local_gena@rialcom.ru'
- # Make this unique, and don't share it with anybody.
- SECRET_KEY = '+78q8l(-r*3cc*ee@tn667teyohn-swpvpc4-4+06cdewiwu^-'
- # List of callables that know how to import templates from various sources.
- TEMPLATE_LOADERS = (
- 'django.template.loaders.filesystem.Loader',
- 'django.template.loaders.app_directories.Loader',
- 'django.template.loaders.eggs.Loader',
- )
- MIDDLEWARE_CLASSES = (
- 'django.middleware.common.CommonMiddleware',
- 'django.contrib.sessions.middleware.SessionMiddleware',
- 'django.middleware.csrf.CsrfViewMiddleware',
- 'django.contrib.auth.middleware.AuthenticationMiddleware',
- 'django.contrib.messages.middleware.MessageMiddleware',
- 'middleware.auth.LoginRequiredMiddleware',
- # 'middleware.browser.BrowserDetectionMiddleware',
- 'debug_toolbar.middleware.DebugToolbarMiddleware', # toolbar
- )
- INTERNAL_IPS = ('127.0.0.1',) # toolbar
- ROOT_URLCONF = 'urls'
- TEMPLATE_DIRS = (
- os.path.join(PROJECT_DIR, "templates"),
- )
- INSTALLED_APPS = (
- 'django.contrib.auth',
- 'django.contrib.contenttypes',
- 'django.contrib.sessions',
- 'django.contrib.sites',
- 'django.contrib.messages',
- 'django.contrib.admin',
- 'django.contrib.admindocs',
- 'south',
- 'debug_toolbar', # toolbar
- # 'apps.rialcom_utm', # don't uncomment for not syncing
- 'apps.rialcom_mongo',
- 'apps.rialcom_receipts',
- 'apps.accounts',
- 'apps.addresses',
- )
- AUTH_PROFILE_MODULE = "accounts.userprofile"
- # rialcom_receipts settings
- RECEIPTS_FOLDER_IN_MEDIA_FOLDER = "files/receipts"
- RECEIPTS_FOLDER = os.path.join(MEDIA_ROOT, RECEIPTS_FOLDER_IN_MEDIA_FOLDER)
- EMAIL_DOMAIN_WHITE_LIST = ["rialcom.ru"] # for notification about receipts creation finish
- # = auth middleware =
- LOGIN_URL = '/login/'
- LOGOUT_URL = '/logout/'
- LOGIN_REDIRECT_URL = '/'
- LOGIN_EXEMPT_URLS = (
- r'^media/', # allow any URL under /legal/*
- )
- # = browser middleware =
- ALLOWED_BROWSERS = (
- ('chrome', '7.0.517.44'),
- ('opera', '10.10'),
- ('safari', '5.0.2'),
- ('firefox', '3.6.10'),
- )
- # = switch to production =
- if LOCAL_MODE:
- DEBUG = TEMPLATE_DEBUG = True
- else:
- try:
- from settings_production import *
- except ImportError:
- pass
Add Comment
Please, Sign In to add comment