""" __init__.py This package is formy : a form demo in flask See * https://flask.palletsprojects.com/en/1.1.x/tutorial/factory/ * https://github.com/pallets/flask/blob/master/examples/tutorial/flaskr Jim Mahoney | March 2020 | cs.marlboro.college | MIT License """ import os from flask import Flask from formy import db, form, handler def create_app(): """ create, configure, and return the flask app """ app = Flask(__name__, instance_relative_config=True) app.config['JSONDATA'] = os.path.join(app.instance_path, 'formy.json') app.config['SECRET_KEY'] = '_development_seekrit_' db.init_app(app) app.register_blueprint(form.bp) app.register_blueprint(handler.bp) #app.add_url_rule('/', endpoint='form') return app