Report if there are any errors in local_settings.

This will issue a `UserWarning` in case some kind of exception is being
raised inside local_settings.py
This commit is contained in:
Christopher Grebs 2018-06-03 13:37:40 +02:00
Родитель 676551c637
Коммит 7949c933be
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: D7BCDE311BFC58DD
1 изменённых файлов: 6 добавлений и 2 удалений

Просмотреть файл

@ -149,5 +149,9 @@ INBOUND_EMAIL_VALIDATION_KEY = 'totally-unsecure-validation-string'
# If you have settings you want to overload, put them in a local_settings.py.
try:
from local_settings import * # noqa
except ImportError:
pass
except ImportError as exc:
import warnings
import traceback
warnings.warn('Could not import local_settings module. {}'.format(
traceback.format_exc()))