Files
@ 10dfdb617be0
Branch filter:
Location: website/conservancy/settings/prod.py - annotation
10dfdb617be0
969 B
text/x-python
Convert further jQuery to plain JS
3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 c795e1799c86 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 3826b6fb66e7 | import json
from django.core.exceptions import ImproperlyConfigured
from .base import *
DEBUG = False
ALLOWED_HOSTS = ['www.sfconservancy.org', 'sfconservancy.org']
ADMINS = [
('Bradley M. Kuhn', 'sysadmin@sfconservancy.org'),
('Ben Sturmfels', 'sysadmin+conservancy@sturm.com.au'),
]
MANAGERS = [
('Bradley M. Kuhn', 'sysadmin@sfconservancy.org'),
]
DATABASES = {
'default': {
'NAME': '/var/lib/www/database/conservancy-website.sqlite3',
'ENGINE': 'django.db.backends.sqlite3',
}
}
# Apache/mod_wsgi doesn't make it straightforward to pass environment variables
# to Django (can't use the Apache config).
with open(BASE_DIR.parent / 'secrets.json') as f:
secrets = json.load(f)
def get_secret(secrets, setting):
try:
return secrets[setting]
except KeyError:
raise ImproperlyConfigured(f'Missing secret \'{setting}\'')
SECRET_KEY = get_secret(secrets, 'SECRET_KEY')
SESSION_COOKIE_SECURE = True
|