from flask import Blueprint from controllers import HistoryController from di_container import Container from dependency_injector.wiring import inject, Provide history_blueprint = Blueprint("history", __name__) @history_blueprint.route("/", methods=["GET"]) @inject def user_history( user_id: str, controller: HistoryController = Provide[Container.history_controller] ): return controller.get_quiz_by_user(user_id)