30 lines
743 B
Python
30 lines
743 B
Python
# 文件位置: app/routes/frontend.py
|
|
# 文件名: frontend.py
|
|
|
|
"""
|
|
前端页面路由
|
|
"""
|
|
from flask import Blueprint, render_template, send_from_directory
|
|
import os
|
|
|
|
frontend_bp = Blueprint('frontend', __name__)
|
|
|
|
@frontend_bp.route('/')
|
|
def index():
|
|
"""主页"""
|
|
return render_template('index.html')
|
|
|
|
@frontend_bp.route('/research/<session_id>')
|
|
def research_detail(session_id):
|
|
"""研究详情页"""
|
|
return render_template('research.html', session_id=session_id)
|
|
|
|
@frontend_bp.route('/debug')
|
|
def debug_page():
|
|
"""调试页面"""
|
|
return render_template('debug.html')
|
|
|
|
@frontend_bp.route('/static/<path:filename>')
|
|
def static_files(filename):
|
|
"""静态文件"""
|
|
return send_from_directory('static', filename) |