25 lines
386 B
Python
25 lines
386 B
Python
"""
|
|
应用启动入口
|
|
|
|
使用 uvicorn 运行 FastAPI 应用。
|
|
"""
|
|
|
|
import uvicorn
|
|
|
|
from app.core.config import settings
|
|
|
|
|
|
def main():
|
|
"""启动应用服务器"""
|
|
uvicorn.run(
|
|
"app.main:app",
|
|
host="0.0.0.0",
|
|
port=8000,
|
|
reload=settings.debug,
|
|
log_level="debug" if settings.debug else "info",
|
|
)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|