Liyew commited on
Commit
53013d9
·
verified ·
1 Parent(s): a00720d

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +6 -29
main.py CHANGED
@@ -1,29 +1,6 @@
1
- from fastapi import FastAPI
2
- from fastapi.staticfiles import StaticFiles
3
- from fastapi.middleware.cors import CORSMiddleware
4
- from database import Base, engine
5
- import models
6
- from myoutfit import router as outfit_router
7
- import wardrobe, recommendation, discover
8
- app = FastAPI()
9
-
10
- # ✅ Allow React frontend
11
- app.add_middleware(
12
- CORSMiddleware,
13
- allow_origins=["*"], # ✅ Allow any frontend origin
14
- allow_credentials=True,
15
- allow_methods=["*"],
16
- allow_headers=["*"],
17
- )
18
-
19
- # ✅ Create DB tables if not present
20
- Base.metadata.create_all(bind=engine)
21
-
22
- # ✅ Serve uploaded images
23
- app.mount("/uploads", StaticFiles(directory="uploads"), name="uploads")
24
-
25
- # ✅ Register routers
26
- app.include_router(wardrobe.router)
27
- app.include_router(recommendation.router)
28
- app.include_router(discover.router)
29
- app.include_router(outfit_router)
 
1
+ from fastapi import FastAPI
2
+ from app.outfit import router
3
+
4
+ app = FastAPI()
5
+ app.include_router(router)
6
+