63 lines
1.7 KiB
Python
63 lines
1.7 KiB
Python
"""Development settings."""
|
|
from .base import *
|
|
from .amazon_s3 import *
|
|
import sentry_sdk
|
|
from sentry_sdk.integrations.django import DjangoIntegration
|
|
|
|
ALLOWED_HOSTS = ['gm.id-east.ru', '95.213.204.126', '0.0.0.0']
|
|
|
|
SEND_SMS = False
|
|
SMS_CODE_SHOW = True
|
|
USE_CELERY = True
|
|
|
|
SCHEMA_URI = 'http'
|
|
DEFAULT_SUBDOMAIN = 'www'
|
|
SITE_DOMAIN_URI = 'id-east.ru'
|
|
DOMAIN_URI = 'gm.id-east.ru'
|
|
|
|
|
|
# ELASTICSEARCH SETTINGS
|
|
ELASTICSEARCH_DSL = {
|
|
'default': {
|
|
# 'hosts': 'localhost:9200'
|
|
'hosts': 'elasticsearch:9200'
|
|
}
|
|
}
|
|
|
|
|
|
ELASTICSEARCH_INDEX_NAMES = {
|
|
# 'search_indexes.documents.news': 'development_news', # temporarily disabled
|
|
# 'search_indexes.documents.establishment': 'development_establishment',
|
|
}
|
|
|
|
|
|
sentry_sdk.init(
|
|
dsn="https://35d9bb789677410ab84a822831c6314f@sentry.io/1729093",
|
|
integrations=[DjangoIntegration()]
|
|
)
|
|
|
|
# TMP ( TODO remove it later)
|
|
# Временный хардкод для демонстрации 4 ноября, потом удалить!
|
|
HARDCODED_INTERNATIONAL_NEWS_IDS = [8, 9, 10, 11, 15, 17]
|
|
|
|
# Database
|
|
# https://docs.djangoproject.com/en/2.2/ref/settings/#databases
|
|
|
|
DATABASES = {
|
|
'default': {
|
|
'ENGINE': 'django.contrib.gis.db.backends.postgis',
|
|
'NAME': os.environ.get('DB_NAME'),
|
|
'USER': os.environ.get('DB_USERNAME'),
|
|
'PASSWORD': os.environ.get('DB_PASSWORD'),
|
|
'HOST': os.environ.get('DB_HOSTNAME'),
|
|
'PORT': os.environ.get('DB_PORT'),
|
|
},
|
|
'legacy': {
|
|
'ENGINE': 'django.db.backends.mysql',
|
|
'HOST': os.environ.get('MYSQL_HOSTNAME'),
|
|
'PORT': os.environ.get('MYSQL_PORT'),
|
|
'NAME': os.environ.get('MYSQL_DATABASE'),
|
|
'USER': os.environ.get('MYSQL_USER'),
|
|
'PASSWORD': os.environ.get('MYSQL_PASSWORD')
|
|
}
|
|
} |