26 lines
610 B
Python
26 lines
610 B
Python
# -*- coding: utf-8 -*-
|
|
import uvicorn
|
|
from fastapi import FastAPI
|
|
from fastapi.middleware.cors import CORSMiddleware
|
|
|
|
from App.Router import ReportRouter, ScoreRouter, ReportV2Router
|
|
|
|
app = FastAPI(
|
|
title="中小商业企业信用评级",
|
|
description="信用评级模型打分,信用报告生成",
|
|
version="v1.0.0"
|
|
)
|
|
|
|
app.add_middleware(
|
|
CORSMiddleware,
|
|
allow_origins=["*"],
|
|
allow_credentials=True,
|
|
allow_methods=["*"]
|
|
)
|
|
|
|
app.include_router(ScoreRouter.router)
|
|
app.include_router(ReportV2Router.router)
|
|
|
|
if __name__ == '__main__':
|
|
uvicorn.run(app, host="0.0.0.0", port=8010)
|