diff --git a/hodor/__init__.py b/hodor/__init__.py index 4e76de2b94405488b0d1e2a4e0e8d86640b63f44..7b85b018109661f906667ed2185514fb1578ebb4 100644 --- a/hodor/__init__.py +++ b/hodor/__init__.py @@ -2,8 +2,18 @@ __version__ = '0.1' from flask import Flask from flask_debugtoolbar import DebugToolbarExtension -app = Flask('hodor') -app.config['SECRET_KEY'] = 'random' -app.debug = True -toolbar = DebugToolbarExtension(app) from hodor.controllers import * + +ENV = 'development' + +app = Flask('hodor') +api = Api(app) +app.config['SECRET_KEY'] = 'CHANGE_ME_IN_PRODUCTION' + +if ENV == 'development': + app.debug = True + toolbar = DebugToolbarExtension(app) +else: + app.debug = False + if app.config['SECRET_KEY'] == 'CHANGE_ME_IN_PRODUCTION': + print("[!] Please change your secret key before running in production"); diff --git a/hodor/settings/.keep b/hodor/settings/.keep new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/requirements.txt b/requirements.txt index 50055448c0af9d0c9dbd925639d3155555121581..e0cb3ec246636fdd5bb8fc371d4ef3fab45a3c9a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,3 +4,4 @@ Flask-SocketIO==2.9.1 Flask-WTF==0.14.2 Jinja2==2.9.6 virtualenv +flask-restful