You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
507 B

import uvicorn
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from server.routers_init import all_routers
app = FastAPI(
title="Конвеер",
docs_url='/api/docs'
)
origins = ["*"]
app.add_middleware(
CORSMiddleware,
allow_origins=origins,
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
for router in all_routers:
app.include_router(router)
if __name__ == "__main__":
uvicorn.run(app="main:app", reload=True)