diff --git a/app/__init__.py b/app/__init__.py index 37ffe28b5c3e64a2311db6e8dfd292a150a34a6a..5b5f36912dae9090c35a11b7d7a7c229cfe47b43 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -1,7 +1,14 @@ +from config import config from flask import Flask -def create_app(): +def create_app(config_name): app = Flask(__name__) + app.config.from_object(config[config_name]) + config[config_name].init_app(app) + + @app.route('/') + def index(): + return 'Opaque' return app diff --git a/opaque.py b/opaque.py index 5ee9c43eebe8b9a148744b4e9aa91770153cc642..8a87447a0ee30e26d0b9b3a8f704a046076e510d 100644 --- a/opaque.py +++ b/opaque.py @@ -1,4 +1,5 @@ from app import create_app +import os -app = create_app +app = create_app(os.getenv('FLASK_CONFIG') or 'default')