|
|
|
@ -1,6 +1,5 @@ |
|
|
|
import os |
|
|
|
import os |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Build paths inside the project like this: os.path.join(BASE_DIR, ...) |
|
|
|
# Build paths inside the project like this: os.path.join(BASE_DIR, ...) |
|
|
|
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) |
|
|
|
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) |
|
|
|
ROOT_DIR = os.path.dirname(BASE_DIR) |
|
|
|
ROOT_DIR = os.path.dirname(BASE_DIR) |
|
|
|
@ -14,7 +13,7 @@ SECRET_KEY = 'vb6@b9zj7^f!^+x*e8=e!oundyu1!e*&0i(3gu2xwo4%fx4h&n' |
|
|
|
# SECURITY WARNING: don't run with debug turned on in production! |
|
|
|
# SECURITY WARNING: don't run with debug turned on in production! |
|
|
|
DEBUG = True |
|
|
|
DEBUG = True |
|
|
|
|
|
|
|
|
|
|
|
ALLOWED_HOSTS = [] |
|
|
|
ALLOWED_HOSTS = ['proekton.com'] |
|
|
|
|
|
|
|
|
|
|
|
# Application definition |
|
|
|
# Application definition |
|
|
|
|
|
|
|
|
|
|
|
@ -43,6 +42,7 @@ THIRD_PARTY_APPS = [ |
|
|
|
'hitcount', |
|
|
|
'hitcount', |
|
|
|
'django_activeurl', |
|
|
|
'django_activeurl', |
|
|
|
'import_export', |
|
|
|
'import_export', |
|
|
|
|
|
|
|
'captcha', |
|
|
|
] |
|
|
|
] |
|
|
|
|
|
|
|
|
|
|
|
LOCAL_APPS = [ |
|
|
|
LOCAL_APPS = [ |
|
|
|
@ -122,6 +122,13 @@ TEMPLATES = [ |
|
|
|
'django.templatetags.static', |
|
|
|
'django.templatetags.static', |
|
|
|
'mathfilters.templatetags.mathfilters', |
|
|
|
'mathfilters.templatetags.mathfilters', |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 'loaders': [ |
|
|
|
|
|
|
|
# ('django.template.loaders.cached.Loader', [ |
|
|
|
|
|
|
|
# 'django.template.loaders.filesystem.Loader', |
|
|
|
|
|
|
|
# 'django.template.loaders.app_directories.Loader', |
|
|
|
|
|
|
|
# ]), |
|
|
|
|
|
|
|
# ], |
|
|
|
}, |
|
|
|
}, |
|
|
|
}, |
|
|
|
}, |
|
|
|
] |
|
|
|
] |
|
|
|
@ -188,7 +195,6 @@ SOCIAL_AUTH_ODNOKLASSNIKI_OAUTH2_PUBLIC_NAME = 'CBADEFFLEBABABABA' |
|
|
|
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '54397003678-ejfrg1la2vh2jdjq7fb1upc916kd6djo.apps.googleusercontent.com' |
|
|
|
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '54397003678-ejfrg1la2vh2jdjq7fb1upc916kd6djo.apps.googleusercontent.com' |
|
|
|
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = 'UOLE-UM9bo2UL7i3TXy_WPa5' |
|
|
|
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = 'UOLE-UM9bo2UL7i3TXy_WPa5' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# SOCIAL_AUTH_TWITTER_KEY = 'YAe05K4IYYxHhA6J1mTOdDBjq' |
|
|
|
# SOCIAL_AUTH_TWITTER_KEY = 'YAe05K4IYYxHhA6J1mTOdDBjq' |
|
|
|
# SOCIAL_AUTH_TWITTER_SECRET = 'iRuYqRRaoGkCD4ip74NICb8FeZMxvM6MZ8HLMbm1jX99o7pcaL' |
|
|
|
# SOCIAL_AUTH_TWITTER_SECRET = 'iRuYqRRaoGkCD4ip74NICb8FeZMxvM6MZ8HLMbm1jX99o7pcaL' |
|
|
|
|
|
|
|
|
|
|
|
@ -198,7 +204,6 @@ SOCIAL_AUTH_TWITTER_SECRET = 'WhXRHP6BzNwFS8x94pcaCBwxCSMkAEVm3Rg82XhzUaIqsf2Ur0 |
|
|
|
SOCIAL_AUTH_VK_OAUTH2_KEY = '5542865' |
|
|
|
SOCIAL_AUTH_VK_OAUTH2_KEY = '5542865' |
|
|
|
SOCIAL_AUTH_VK_OAUTH2_SECRET = 'BsOSDhmyNiDte7cMJlVq' |
|
|
|
SOCIAL_AUTH_VK_OAUTH2_SECRET = 'BsOSDhmyNiDte7cMJlVq' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SOCIAL_AUTH_MAILRU_OAUTH2_KEY = 'f7bad5797a375a5eeba6217d64de71f4' |
|
|
|
SOCIAL_AUTH_MAILRU_OAUTH2_KEY = 'f7bad5797a375a5eeba6217d64de71f4' |
|
|
|
SOCIAL_AUTH_MAILRU_OAUTH2_SECRET = '480fd6d67e9e8625fbc6b6b9a8ec71f0' |
|
|
|
SOCIAL_AUTH_MAILRU_OAUTH2_SECRET = '480fd6d67e9e8625fbc6b6b9a8ec71f0' |
|
|
|
|
|
|
|
|
|
|
|
@ -208,7 +213,6 @@ SOCIAL_AUTH_VK_OAUTH2_SCOPE = [ |
|
|
|
'email', |
|
|
|
'email', |
|
|
|
] |
|
|
|
] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SOCIAL_AUTH_LOGIN_REDIRECT_URL = '/' |
|
|
|
SOCIAL_AUTH_LOGIN_REDIRECT_URL = '/' |
|
|
|
SOCIAL_AUTH_NEW_USER_REDIRECT_URL = '/' |
|
|
|
SOCIAL_AUTH_NEW_USER_REDIRECT_URL = '/' |
|
|
|
SOCIAL_AUTH_NEW_ASSOCIATION_REDIRECT_URL = '/' |
|
|
|
SOCIAL_AUTH_NEW_ASSOCIATION_REDIRECT_URL = '/' |
|
|
|
@ -262,9 +266,6 @@ REGISTRATION_AUTO_LOGIN = True |
|
|
|
LOGIN_REDIRECT_URL = '/projects/' |
|
|
|
LOGIN_REDIRECT_URL = '/projects/' |
|
|
|
LOGIN_URL = '/users/login/' |
|
|
|
LOGIN_URL = '/users/login/' |
|
|
|
|
|
|
|
|
|
|
|
if DEBUG: |
|
|
|
|
|
|
|
EMAIL_BACKEND = 'django.core.mail.backends.dummy.EmailBackend' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PAGE_SIZE = 10 # Non-api page size (regular views) |
|
|
|
PAGE_SIZE = 10 # Non-api page size (regular views) |
|
|
|
API_PAGE_SIZE = 100 # Django REST framework |
|
|
|
API_PAGE_SIZE = 100 # Django REST framework |
|
|
|
|
|
|
|
|
|
|
|
@ -285,7 +286,11 @@ REST_FRAMEWORK = { |
|
|
|
|
|
|
|
|
|
|
|
SITE_ID = 1 |
|
|
|
SITE_ID = 1 |
|
|
|
|
|
|
|
|
|
|
|
# EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' |
|
|
|
# if DEBUG: |
|
|
|
|
|
|
|
# EMAIL_BACKEND = 'django.core.mail.backends.dummy.EmailBackend' |
|
|
|
|
|
|
|
# else: |
|
|
|
|
|
|
|
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' |
|
|
|
|
|
|
|
|
|
|
|
EMAIL_HOST = 'localhost' |
|
|
|
EMAIL_HOST = 'localhost' |
|
|
|
EMAIL_HOST_PASSWORD = '' |
|
|
|
EMAIL_HOST_PASSWORD = '' |
|
|
|
EMAIL_HOST_USER = '' |
|
|
|
EMAIL_HOST_USER = '' |
|
|
|
@ -293,9 +298,8 @@ EMAIL_PORT = 25 |
|
|
|
# EMAIL_USE_TLS = False |
|
|
|
# EMAIL_USE_TLS = False |
|
|
|
# EMAIL_USE_SSL = False |
|
|
|
# EMAIL_USE_SSL = False |
|
|
|
# EMAIL_TIMEOUT = 60 |
|
|
|
# EMAIL_TIMEOUT = 60 |
|
|
|
# EMAIL_DEFAULT = 'noreply@archilance.ru' |
|
|
|
EMAIL_DEFAULT = 'noreply@proekton.com' |
|
|
|
|
|
|
|
DEFAULT_FROM_EMAIL = 'noreply@proekton.com' |
|
|
|
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SHELL_PLUS_POST_IMPORTS = ( # Extra auto imports |
|
|
|
SHELL_PLUS_POST_IMPORTS = ( # Extra auto imports |
|
|
|
'natsort', |
|
|
|
'natsort', |
|
|
|
@ -304,7 +308,6 @@ SHELL_PLUS_POST_IMPORTS = ( # Extra auto imports |
|
|
|
('pprint', ('pprint', 'pformat')), |
|
|
|
('pprint', ('pprint', 'pformat')), |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
YANDEX_MONEY = {'shop_password': 'x1uvmS9Iq8WBE3Oo'} |
|
|
|
YANDEX_MONEY = {'shop_password': 'x1uvmS9Iq8WBE3Oo'} |
|
|
|
|
|
|
|
|
|
|
|
if DEBUG: |
|
|
|
if DEBUG: |
|
|
|
@ -323,3 +326,6 @@ else: |
|
|
|
WAGTAIL_SITE_NAME = 'PROEKTON' |
|
|
|
WAGTAIL_SITE_NAME = 'PROEKTON' |
|
|
|
|
|
|
|
|
|
|
|
DEFAULT_FILE_STORAGE = 'archilance.util.ASCIIFileSystemStorage' |
|
|
|
DEFAULT_FILE_STORAGE = 'archilance.util.ASCIIFileSystemStorage' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RECAPTCHA_PUBLIC_KEY = '6LftaQgUAAAAAG0oKrt1ORtop1jfIEzkTnCL4S3Q' |
|
|
|
|
|
|
|
RECAPTCHA_PRIVATE_KEY = '6LftaQgUAAAAAMaIK-YCL1u1AfakVXjblULQCvfa' |
|
|
|
|