-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsettings.py
More file actions
29 lines (22 loc) · 987 Bytes
/
settings.py
File metadata and controls
29 lines (22 loc) · 987 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import os
from pathlib import Path
from decouple import config
BASE_DIR = Path(__file__).resolve(strict=True).parent
DATABASE_HOST = config("DATABASE_HOST")
DATABASE = config("DATABASE_NAME")
DATABASE_USER = config("DATABASE_USER")
DATABASE_PASSWORD = config("DATABASE_PASSWORD")
DATABASE_DRIVER = config("DATABASE_DRIVER")
TEST_DATABASE_NAME = config("TEST_DATABASE_NAME")
STRIPE_PUBLISHABLE_KEY = config("STRIPE_PUBLISHABLE_KEY")
STRIPE_SECRET_KEY = config("STRIPE_SECRET_KEY")
HUBSPOT_API_KEY = config("HUBSPOT_API_KEY")
SENDGRID_API_KEY = config("SENDGRID_API_KEY")
WELCOME_MESSAGE_TEMPLATE_ID = config("WELCOME_MESSAGE_TEMPLATE_ID")
PAYMENT_CONFIRMATION_TEMPLATE_ID = config("WELCOME_MESSAGE_TEMPLATE_ID")
TEST_DATA_DIR = BASE_DIR.joinpath("tests/data")
LOG_FILE_DIR = BASE_DIR.joinpath("logs")
LOG_FILE_NAME = "app.json"
AWS_SECRET_KEY_ID = config('AWS_SECRET_KEY_ID')
AWS_SECRET_KEY = config('AWS_SECRET_KEY')
AWS_REGION = config('AWS_REGION')