Fix bool and int env vars

This commit is contained in:
Linux User 2019-04-24 11:17:14 +02:00
parent fdeae3e6fa
commit 0d1ff6ad04
2 changed files with 9 additions and 5 deletions

View File

@ -8,4 +8,4 @@ EXPOSE 80
ENTRYPOINT ["python3", "manage.py"]
ADD ["src", "/lama"]
CMD ["runserver", "0.0.0.0:80"]
CMD ["runserver", "0.0.0.0:80"]

View File

@ -18,7 +18,7 @@ BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
DOMAIN = os.environ['DOMAIN']
SITE_NAME = os.environ['SITE_NAME']
SECRET_KEY = os.environ['SECRET_KEY']
DEBUG = True # bool(os.environ.get('DEBUG', False))
DEBUG = os.environ.get('DEBUG', 'False') =='TRUE'
ALLOWED_HOSTS = os.environ['ALLOWED_HOSTS'].split()
# Application definition
@ -175,9 +175,9 @@ else:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_TIMEOUT = 15
EMAIL_HOST = os.environ['EMAIL_HOST']
EMAIL_PORT = os.environ['EMAIL_PORT']
EMAIL_USE_TLS = bool(os.environ.get('EMAIL_USE_TLS', False))
EMAIL_USE_SSL = bool(os.environ.get('EMAIL_USE_SSL', False))
EMAIL_PORT = int(os.environ['EMAIL_PORT'])
EMAIL_USE_TLS = os.environ.get('EMAIL_USE_TLS', 'False') == 'TRUE'
# EMAIL_USE_SSL = os.environ.get('EMAIL_USE_SSL', 'False') == 'TRUE'
DEFAULT_FROM_EMAIL = os.environ['DEFAULT_FROM_EMAIL']
SERVER_EMAIL = os.environ['SERVER_EMAIL']
@ -217,5 +217,9 @@ LOGGING = {
'level': 'DEBUG',
'handlers': ['console'],
},
'django': {
'handlers': ['console'],
'level': 'DEBUG',
}
},
}