Files
mandelstudio/mandelstudio/settings/env/prd.py

32 lines
1.0 KiB
Python

import os
from ..base import * # pylint:disable=W0401,W0614
try:
from mandelstudio.json import * # pylint:disable=W0401,W0614,E0611,E0401
except ModuleNotFoundError:
pass
DEBUG = False
STATIC_ROOT = "/srv/www/mandelstudio-prd/static/"
MEDIA_ROOT = "/srv/www/mandelstudio-prd/media/"
PRIVATE_MEDIA_ROOT = "/srv/www/mandelstudio-prd/private/"
DATABASES["default"]["NAME"] = "/srv/www/mandelstudio-prd/db.sqlite3"
ALLOWED_HOSTS = [
"www.mandelblog.com",
"mandelblog.com",
]
if "salt_target" in globals():
ALLOWED_HOSTS.append("mandelstudio.%s" % salt_target) # pylint: disable=E0602
# pylint: disable=E0602
WAGTAILSEARCH_BACKENDS["default"]["URLS"] = ["https://search.mandelblog.com:9200"]
WAGTAILSEARCH_BACKENDS["default"].setdefault("OPTIONS", {})
WAGTAILSEARCH_BACKENDS["default"]["OPTIONS"]["verify_certs"] = False
if os.getenv("OSCAR_ELASTICSEARCH_API_KEY"):
WAGTAILSEARCH_BACKENDS["default"]["OPTIONS"]["api_key"] = os.getenv(
"OSCAR_ELASTICSEARCH_API_KEY"
)
EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"