from flask import Blueprint from flask import flash from flask import g from flask import redirect from flask import render_template from flask import request from flask import url_for from werkzeug.exceptions import abort from flask import session from threading import Thread from .auth import login_required from .db import get_db bp = Blueprint("introduction", __name__, url_prefix="/introduction") @bp.route("/", methods=["GET", "POST"]) def introduction() -> None: match request.method: case "GET": return render_template("introduction.html") case "POST": return redirect(url_for("topic.topic"))