Roz-28/Health_Director
0
1from flask import Flask, render_template, session, redirect, url_for2from routes.auth_routes import auth3from routes.ai_routes import ai4from fastapi import FastAPI5from fastapi.middleware.wsgi import WSGIMiddleware6 7# Create the FastAPI app8app = FastAPI()9 10# Create the Flask app11flask_app = Flask(__name__)12flask_app.secret_key = 'your_super_secret_key'13 14# Register routes15flask_app.register_blueprint(auth)16flask_app.register_blueprint(ai)17 18# Home route (redirect if not logged in)19@flask_app.route("/")20def home():21 if 'user' in session:22 return render_template("home.html")23 return redirect(url_for("auth.login"))24 25# Mount Flask onto FastAPI26app.mount("/", WSGIMiddleware(flask_app))27 28 29 