some improvements in settings.py
This commit is contained in:
parent
f79397509a
commit
4fd325ed12
1 changed files with 4 additions and 1 deletions
|
@ -32,6 +32,8 @@ else:
|
||||||
else:
|
else:
|
||||||
SECRET_KEY = get_random_string(50, string.printable)
|
SECRET_KEY = get_random_string(50, string.printable)
|
||||||
with open(SECRET_FILE, 'w') as f:
|
with open(SECRET_FILE, 'w') as f:
|
||||||
|
os.chmod(SECRET_FILE, 0o600)
|
||||||
|
os.chown(SECRET_FILE, os.getuid(), os.getgid())
|
||||||
f.write(SECRET_KEY)
|
f.write(SECRET_KEY)
|
||||||
|
|
||||||
# Adjustable settings
|
# Adjustable settings
|
||||||
|
@ -54,7 +56,7 @@ DATABASES = {
|
||||||
|
|
||||||
STATIC_URL = config.get('urls', 'static', fallback='/static/')
|
STATIC_URL = config.get('urls', 'static', fallback='/static/')
|
||||||
|
|
||||||
ALLOWED_HOSTS = []
|
ALLOWED_HOSTS = [n for n in config.get('django', 'hosts', fallback='').split(',') if n]
|
||||||
|
|
||||||
LANGUAGE_CODE = config.get('locale', 'default', fallback='en')
|
LANGUAGE_CODE = config.get('locale', 'default', fallback='en')
|
||||||
TIME_ZONE = config.get('locale', 'timezone', fallback='UTC')
|
TIME_ZONE = config.get('locale', 'timezone', fallback='UTC')
|
||||||
|
@ -78,6 +80,7 @@ CACHES = {
|
||||||
}
|
}
|
||||||
|
|
||||||
SESSION_COOKIE_DOMAIN = config.get('c3nav', 'cookie_domain', fallback=None)
|
SESSION_COOKIE_DOMAIN = config.get('c3nav', 'cookie_domain', fallback=None)
|
||||||
|
SESSION_COOKIE_SECURE = config.getboolean('c3nav', 'session_cookie_secure', fallback=False)
|
||||||
|
|
||||||
# Internal settings
|
# Internal settings
|
||||||
STATIC_ROOT = os.path.join(os.path.dirname(__file__), 'static.dist')
|
STATIC_ROOT = os.path.join(os.path.dirname(__file__), 'static.dist')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue