UI优化完善初版
This commit is contained in:
@@ -9,7 +9,7 @@ from pathlib import Path
|
||||
|
||||
from .database import engine, get_db, init_db
|
||||
from .models import Base
|
||||
from .api import topics, system, articles, publishing, auth, admin, audit
|
||||
from .api import topics, system, articles, publishing, auth, admin, audit, optimizer_logs
|
||||
from .initial_data import import_initial_data
|
||||
|
||||
app = FastAPI(title="宇之然内容创作平台", version="0.1.0")
|
||||
@@ -37,9 +37,10 @@ app.include_router(publishing.router)
|
||||
app.include_router(auth.router)
|
||||
app.include_router(admin.router)
|
||||
app.include_router(audit.router)
|
||||
app.include_router(optimizer_logs.router)
|
||||
|
||||
# 挂载前端
|
||||
FRONTEND_DIR = Path(__file__).parent.parent / "static"
|
||||
FRONTEND_DIR = Path(__file__).parent.parent.parent / "frontend"
|
||||
if FRONTEND_DIR.exists() and (FRONTEND_DIR / "index.html").exists():
|
||||
app.mount("/", StaticFiles(directory=str(FRONTEND_DIR), html=True), name="frontend")
|
||||
logger.info(f"Frontend mounted at / from {FRONTEND_DIR}")
|
||||
|
||||
Reference in New Issue
Block a user