pre-push commit

This commit is contained in:
Peter van Arkel
2025-11-20 14:40:42 +01:00
parent 3001e5cffd
commit 644b207997
43 changed files with 1681 additions and 0 deletions

16
battleflow/__init__.py Normal file
View File

@@ -0,0 +1,16 @@
from flask import Flask
from .config import load_config
from .routes.admin import admin_bp
from .routes.board import board_bp
from .routes.api import api_bp
def create_app(**overrides) -> Flask:
app = Flask(__name__, static_folder="static", template_folder="templates")
load_config(app, **overrides)
# Register blueprints
app.register_blueprint(board_bp)
app.register_blueprint(admin_bp)
app.register_blueprint(api_bp)
return app