from flask import Flask, request, render_template, Blueprint from .v1 import v1 from .v2 import v2 from .v3 import v3 app = Flask(__name__) app.register_blueprint(v1, url_prefix='/v1') app.register_blueprint(v2, url_prefix='/v2') app.register_blueprint(v3, url_prefix='/v3') app.template_folder = '../templates' app.static_folder = '../static' # 页面路由 @app.route('/') @app.route('/v1/') @app.route('/v2/') def index(): """主页面 - 聊天界面""" return render_template('index.html') @app.route('/qa') @app.route('/v1/qa') @app.route('/v2/qa') def qa_page(): """问答管理页面""" return render_template('qa.html') @app.route('/weekly_report') @app.route('/v1/weekly_report') @app.route('/v2/weekly_report') def weekly_report_page(): """周报页面""" return render_template('weekly_report.html') @app.route('/daily_report') @app.route('/v1/daily_report') @app.route('/v2/daily_report') def daily_report_page(): """日报页面""" return render_template('daily_report.html') @app.route('/markdown') def markdown_page(): """markdown页面""" return render_template('markdown.html')