This commit is contained in:
cjw
2026-02-16 01:07:44 +08:00
parent 28a30736ae
commit dd4ad06bf5
+6 -4
View File
@@ -37,8 +37,8 @@ async def read_root(request: Request):
"""主页面""" """主页面"""
from fastapi.templating import Jinja2Templates from fastapi.templating import Jinja2Templates
import os import os
# 使用绝对路径确保模板目录正确 # 简化路径配置,直接使用当前工作目录下的templates文件夹
templates_dir = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), "templates") templates_dir = os.path.join(os.getcwd(), "templates")
templates = Jinja2Templates(directory=templates_dir) templates = Jinja2Templates(directory=templates_dir)
return templates.TemplateResponse("index.html", { return templates.TemplateResponse("index.html", {
"request": request, "request": request,
@@ -198,7 +198,8 @@ async def history_page(request: Request):
"""历史记录页面""" """历史记录页面"""
from fastapi.templating import Jinja2Templates from fastapi.templating import Jinja2Templates
import os import os
templates_dir = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), "templates") # 简化路径配置,直接使用当前工作目录下的templates文件夹
templates_dir = os.path.join(os.getcwd(), "templates")
templates = Jinja2Templates(directory=templates_dir) templates = Jinja2Templates(directory=templates_dir)
return templates.TemplateResponse("history.html", { return templates.TemplateResponse("history.html", {
"request": request, "request": request,
@@ -217,7 +218,8 @@ async def result_page(request: Request, task_id: str):
from fastapi.templating import Jinja2Templates from fastapi.templating import Jinja2Templates
import os import os
templates_dir = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), "templates") # 简化路径配置,直接使用当前工作目录下的templates文件夹
templates_dir = os.path.join(os.getcwd(), "templates")
templates = Jinja2Templates(directory=templates_dir) templates = Jinja2Templates(directory=templates_dir)
return templates.TemplateResponse("result.html", { return templates.TemplateResponse("result.html", {
"request": request, "request": request,