28 lines
		
	
	
		
			514 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			514 B
		
	
	
	
		
			Python
		
	
	
	
	
	
from fastapi import FastAPI
 | 
						|
from fastapi.middleware.cors import CORSMiddleware
 | 
						|
 | 
						|
import routers
 | 
						|
 | 
						|
origins = [
 | 
						|
    'http://localhost:5173'
 | 
						|
]
 | 
						|
app = FastAPI()
 | 
						|
 | 
						|
app.add_middleware(
 | 
						|
    CORSMiddleware,
 | 
						|
    allow_origins=origins,
 | 
						|
    allow_credentials=True,
 | 
						|
    allow_methods=["*"],
 | 
						|
    allow_headers=["*"],
 | 
						|
)
 | 
						|
 | 
						|
routers_list = [
 | 
						|
    routers.auth_router,
 | 
						|
    routers.deal_router,
 | 
						|
    routers.client_router,
 | 
						|
    routers.service_router,
 | 
						|
    routers.product_router,
 | 
						|
]
 | 
						|
for router in routers_list:
 | 
						|
    app.include_router(router)
 |