feat: 新增题图上传接口和排播接口
This commit is contained in:
@@ -6,11 +6,16 @@ from fastapi import FastAPI
|
||||
from starlette.middleware.cors import CORSMiddleware
|
||||
from starlette.middleware.sessions import SessionMiddleware
|
||||
|
||||
from fastapi.staticfiles import StaticFiles
|
||||
from pathlib import Path
|
||||
|
||||
from app.api.auth import router as auth_router
|
||||
from app.api.episodes import router as episodes_router
|
||||
from app.api.imports import router as imports_router
|
||||
from app.api.users import router as users_router
|
||||
from app.api.yearly_targets import router as yearly_targets_router
|
||||
from app.api.dashboard import router as dashboard_router
|
||||
from app.api.schedules import router as schedules_router
|
||||
from app.core.config import settings
|
||||
|
||||
app = FastAPI(title="军事科技工作台", version="0.1.0")
|
||||
@@ -42,3 +47,10 @@ app.include_router(episodes_router)
|
||||
app.include_router(imports_router)
|
||||
app.include_router(yearly_targets_router)
|
||||
app.include_router(users_router)
|
||||
app.include_router(dashboard_router)
|
||||
app.include_router(schedules_router)
|
||||
|
||||
# 挂载静态文件目录(题图海报)
|
||||
_static_dir = Path(__file__).parent.parent / "static"
|
||||
if _static_dir.exists():
|
||||
app.mount("/static", StaticFiles(directory=str(_static_dir)), name="static")
|
||||
|
||||
Reference in New Issue
Block a user