BuildTools commited on
Commit
185bcc9
·
1 Parent(s): d00d4d0
Files changed (2) hide show
  1. app.py +3 -17
  2. requirements.txt +1 -1
app.py CHANGED
@@ -1,21 +1,7 @@
1
- from pymongo import MongoClient
2
  from fastapi import FastAPI
3
- from bson import ObjectId # Pour gérer les ObjectId
4
 
5
- # Connexion à MongoDB Atlas
6
- uri = "mongodb+srv://lebaykserver:mVef8e5F1GRtbA14@test.6bzxp.mongodb.net/"
7
- client = MongoClient(uri)
8
- database = client["IA_SIGNATURE"]
9
- collection = database["USER"]
10
-
11
- # Initialisation de FastAPI
12
  app = FastAPI()
13
 
14
- @app.get("/user")
15
- async def read_user():
16
- user = collection.find_one()
17
-
18
- if user:
19
- user["_id"] = str(user["_id"]) # Convertir l'ObjectId en string
20
- return user
21
- return {"message": "Aucun utilisateur trouvé"}
 
 
1
  from fastapi import FastAPI
 
2
 
 
 
 
 
 
 
 
3
  app = FastAPI()
4
 
5
+ @app.get("/")
6
+ def greet_json():
7
+ return {"Hello": "World!"}
 
 
 
 
 
requirements.txt CHANGED
@@ -1,3 +1,3 @@
1
- pymongo[srv]
2
  fastapi
3
  uvicorn[standard]
 
1
+
2
  fastapi
3
  uvicorn[standard]