Set up default dict before trying to access it

This commit is contained in:
Oliver Falk
2018-06-12 12:43:18 +02:00
parent 4a3890fe25
commit ed3ff9077f

View File

@@ -88,6 +88,12 @@ ANYMAIL = {
EMAIL_BACKEND = 'anymail.backends.mailgun.EmailBackend'
DEFAULT_FROM_EMAIL = 'ivatar@linux-kernel.at'
try:
from ivatar.settings import DATABASES
except Exception: # pragma: no cover
DATABASES = [] # pragma: no cover
DATABASES['default'] = {'ENGINE': 'django.db.backends.sqlite3'}
if 'MYSQL_DATABASE' in os.environ:
DATABASES['default'] = {
'ENGINE': 'django.db.backends.mysql',