def create_app(config_obj): app = Flask(__name__) app.config.from_object(config_obj) app.after_request(req_end) db.init_app(app) app.register_blueprint(blueprint, url_prefix='/library') return app
def init_db(app, db_uri=config.db_uri): db.app = app # Needed to get rid of warning on server start app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False app.config["SQLALCHEMY_DATABASE_URI"] = db_uri db.init_app(app) db.create_all() return db
def create_app(config_obj): app = Flask(__name__) app.config.from_object(config_obj) db.init_app(app) return app