from flask import Flask from flask_migrate import Migrate from src.database import db, init_db from src.controllers.dashboard_controller import dashboard_blueprint import config app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = config.database_connection_string(app) init_db(app) # Blueprints registration app.register_blueprint(dashboard_blueprint) # Check the config file for any blog domains config.initialize_blogs(app) if app.debug == 'development': # Shell mode @app.shell_context_processor def shell(): return { "db": db }