2023-10-26 16:32:46 +00:00
|
|
|
import os
|
|
|
|
|
|
|
|
import dj_database_url
|
|
|
|
|
2023-10-10 12:51:06 +00:00
|
|
|
from mwmbl.settings_common import *
|
2023-10-08 20:42:04 +00:00
|
|
|
|
2023-10-26 16:32:46 +00:00
|
|
|
|
2023-10-27 06:01:06 +00:00
|
|
|
SECRET_KEY = os.environ["DJANGO_SECRET_KEY"]
|
|
|
|
|
|
|
|
|
2023-10-28 15:38:56 +00:00
|
|
|
STATIC_ROOT = "/app/static/"
|
|
|
|
|
2023-11-07 18:59:38 +00:00
|
|
|
DJANGO_VITE_ASSETS_PATH = "/front-end-build/"
|
|
|
|
STATICFILES_DIRS = [DJANGO_VITE_ASSETS_PATH]
|
2023-10-28 15:38:56 +00:00
|
|
|
|
2023-10-26 16:32:46 +00:00
|
|
|
DATABASES = {'default': dj_database_url.config(default=os.environ["DATABASE_URL"])}
|
|
|
|
|
2023-10-27 12:19:29 +00:00
|
|
|
DEBUG = True # TODO set back to False
|
2023-10-27 05:30:48 +00:00
|
|
|
ALLOWED_HOSTS = ["api.mwmbl.org", "mwmbl.org", "beta.mwmbl.org"]
|
2023-10-27 12:26:47 +00:00
|
|
|
CSRF_TRUSTED_ORIGINS = [f"https://{domain}" for domain in ALLOWED_HOSTS]
|
2023-10-27 07:30:08 +00:00
|
|
|
|
2023-10-12 16:38:19 +00:00
|
|
|
|
2023-10-27 18:28:33 +00:00
|
|
|
# Sendgrid email settings
|
|
|
|
EMAIL_HOST = 'smtp.sendgrid.net'
|
|
|
|
EMAIL_HOST_USER = 'apikey'
|
|
|
|
EMAIL_HOST_PASSWORD = os.getenv('EMAIL_HOST_PASSWORD')
|
|
|
|
EMAIL_PORT = 587
|
|
|
|
EMAIL_USE_TLS = True
|
|
|
|
|
|
|
|
|
2023-10-08 20:42:04 +00:00
|
|
|
DATA_PATH = "/app/storage"
|
2023-10-19 13:33:10 +00:00
|
|
|
RUN_BACKGROUND_PROCESSES = False
|
2023-10-08 20:42:04 +00:00
|
|
|
NUM_PAGES = 10240000
|