From f819153fd2307dec35fc4085b7e11bc7772675f6 Mon Sep 17 00:00:00 2001 From: HombreLaser Date: Thu, 1 Feb 2024 12:28:41 -0600 Subject: Initial commit --- main.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 main.py (limited to 'main.py') diff --git a/main.py b/main.py new file mode 100644 index 0000000..5a585f0 --- /dev/null +++ b/main.py @@ -0,0 +1,24 @@ +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 + } -- cgit v1.2.3