Ejemplo n.º 1
0
     'file_timetable': {
         'level': 'INFO',
         'class': 'logging.FileHandler',
         'filename': 'logs/timetable.log',
         'formatter': 'simple',
     },
     'file_informing': {
         'level': 'INFO',
         'class': 'logging.FileHandler',
         'filename': 'logs/informing.log',
         'formatter': 'simple',
     },
     'telegram': {
         'level': 'WARNING',
         'class': 'telegram_handler.TelegramHandler',
         'token': env.str('TG_TOKEN', '4tyrtew'),
         'chat_id': env.str('TG_DELVELOPER', '5432'),
         'formatter': 'simple',
     },
 },
 'loggers': {
     'apps.surveys': {
         'handlers': ['file_surveys', 'telegram'],
         'level': 'INFO',
         'propagate': True,
     },
     'apps.campus_sibsau': {
         'handlers': ['file_campus', 'telegram'],
         'level': 'INFO',
         'propagate': True,
     },
Ejemplo n.º 2
0
from core.settings import env
from sentry_sdk.integrations.django import DjangoIntegration

if env.bool('SENTRY', False):
    import sentry_sdk

    sentry_sdk.init(
        dsn=env.str('DSN'),
        integrations=[DjangoIntegration()],
        traces_sample_rate=1.0,
        send_default_pii=True,
    )
Ejemplo n.º 3
0
from core.settings import env

DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'
AUTH_USER_MODEL = 'users.User'

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'postgres',
        'USER': env.str('POSTGRES_USER', 'postgres'),
        'HOST': env.str('POSTGRES_HOST', 'db'),
        'PASSWORD': env.str('POSTGRES_PASSWORD', 'postgres'),
        'PORT': env.str('POSTGRES_PORT', 5432),
    },
}
Ejemplo n.º 4
0
from core.settings import env
from sentry_sdk.integrations.django import DjangoIntegration

if env.bool('USE_SENTRY', False):
    import sentry_sdk

    sentry_sdk.init(
        dsn=env.str('SENTRY_DSN'),
        integrations=[DjangoIntegration()],
        traces_sample_rate=1.0,
        send_default_pii=True,
    )
Ejemplo n.º 5
0
import os.path
from core.settings import env

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

ROOT_URLCONF = 'core.urls'

WSGI_APPLICATION = 'core.wsgi.application'

ALLOWED_HOSTS = ['*']
ADMIN_URL = env.str('ADMIN_URL', 'admin/')
TEST_RUNNER = 'core.settings.disable_test_command_runner.DisableTestCommandRunner'
Ejemplo n.º 6
0
from core.settings import env

DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'  # https://docs.djangoproject.com/en/3.2/releases/3.2/#customizing-type-of-auto-created-primary-keys

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'postgres',
        'USER': env.str('POSTGRES_USER', 'postgres'),
        'HOST': 'database',
        'PASSWORD': env.str('POSTGRES_PASSWORD', 'postgres'),
        'PORT': 5432,
    },
}