Evaluate `goodconf` (`django-environ` alternative)
Peter Baumgartner's goodconf
seems like a readable, intuitive alternative to django-environ
.
Example settings.py
file snippet:
from .conf import config
config.load()
DEBUG = config.DEBUG
SECRET_KEY = config.SECRET_KEY
Compared to environ.Env()
in the project settings
, currently:
import environ
env = environ.Env()
DEBUG = env.bool("DJANGO_DEBUG", default=False)
SECRET_KEY = "dummy-secret" if DEBUG else env("DJANGO_SECRET_KEY")
Related
- goodconf (PyPI)
- django-environ (PyPI)
Edited by Peter Bittner