flask-env-settings

Load application settings from env variables


License
MIT
Install
pip install flask-env-settings==0.1.0

Documentation

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