Parse debug env variable as string

This commit is contained in:
Pavle Portic 2019-03-24 21:24:39 +01:00
parent 1f122900a2
commit 983d3a9526
Signed by: TheEdgeOfRage
GPG Key ID: 6758ACE46AA2A849
2 changed files with 3 additions and 2 deletions

View File

@ -11,6 +11,7 @@ https://docs.djangoproject.com/en/2.1/ref/settings/
"""
import os
from distutils.util import strtobool
ENV = os.environ.get('DJANGO_ENV')
if not ENV:
@ -26,7 +27,7 @@ BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
SECRET_KEY = '^j_x7a7u_#9ruh3p^h=*my_k+asoqob&xq@5n^2n2f(7$#dk(#' if ENV == 'dev' else os.environ.get('SECRET_KEY')
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = os.environ.get('DJANGO_DEBUG', True)
DEBUG = bool(strtobool(os.environ.get('DJANGO_DEBUG', 'true')))
ALLOWED_HOSTS = [
'perktree.localhost',

View File

@ -30,7 +30,7 @@ services:
environment:
SECRET_KEY: ${SECRET_KEY}
DJANGO_ENV: prod
DJANGO_DEBUG: True
DJANGO_DEBUG: 'true'
DJANGO_ADMIN_USER: ${DJANGO_ADMIN_USER}
DJANGO_ADMIN_MAIL: ${DJANGO_ADMIN_MAIL}
DJANGO_ADMIN_PASS: ${DJANGO_ADMIN_PASS}