flask-env-settings
Load application settings from env variables
Usage
$ export FLASK_DEBUG=true
$ export FLASK_MAX_CONTENT_SIZE=1024
from flask import Flask
from flask_env_settings import Settings
app = Flask(__name__)
settings = Settings(app, rules={
"DEBUG": bool,
"MAX_CONTENT_SIZE": int,
})
assert app.config["DEBUG"] == True
Install
$ pip install flask_env_settings