26 lines
588 B
Python
26 lines
588 B
Python
|
import uvicorn
|
||
|
from fastapi import FastAPI
|
||
|
from fastapi.middleware.cors import CORSMiddleware
|
||
|
|
||
|
import 基本信用评级指标
|
||
|
|
||
|
app = FastAPI(
|
||
|
title="指标函数计算接口",
|
||
|
description="1.发送计算请求,返回结果数值\n"
|
||
|
"2.发送描述请求,返回指标描述信息",
|
||
|
version="v1.0.0"
|
||
|
)
|
||
|
|
||
|
app.add_middleware(
|
||
|
CORSMiddleware,
|
||
|
allow_origins=["*"],
|
||
|
allow_credentials=True,
|
||
|
allow_methods=["*"],
|
||
|
allow_headers=["*"],
|
||
|
)
|
||
|
|
||
|
|
||
|
# 路由
|
||
|
PREFIX = "/api/index_function"
|
||
|
app.include_router(基本信用评级指标.router, prefix=PREFIX)
|