560cdb44c0
原 main.py 直接运行 app.main:app(仅平台应用),/park、/api(培训) 未路由所以 404; 改为运行 dispatcher:app(统一入口,含 app.main + app.training + app.park), 等价 uvicorn dispatcher:app --port 8090。'uv run main.py' 即可完整启动。
10 lines
351 B
Python
10 lines
351 B
Python
"""server-core 本地启动入口。
|
|
|
|
必须用 dispatcher:app(统一入口)而非 app.main:app,否则 /park、/api(培训) 子应用
|
|
不会被路由。等价命令:uv run uvicorn dispatcher:app --host 0.0.0.0 --port 8090
|
|
"""
|
|
from dispatcher import app
|
|
import uvicorn
|
|
|
|
if __name__ == "__main__":
|
|
uvicorn.run(app, host="0.0.0.0", port=8090) |