""" flask apps initialisation """ import logging from flask import Flask from pony.flask import Pony from ITPlanning.api import api from ITPlanning.db import init_database, release_database #from ITPlanning.frontend import frontend logger = logging.getLogger(__name__) def create_app(): app=Flask(__name__, static_folder= "static",template_folder="view") app.config.from_object("ITPlanning.config.DefaultConfig") app.register_blueprint(api, url_prefix="/api/v1") #app.register_blueprint(frontend) # Initialize database logger.warning(app.config["BASE"]["database_uri"]) init_database(app.config["BASE"]["database_uri"]) Pony(app) return app