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

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