From 317d6bfd9edc84f03f34d8f63892ac3376c190ca Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 8 Sep 2026 17:23:22 +0000 Subject: [PATCH] Update app.py --- app.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index b951051..2d791da 100644 --- a/app.py +++ b/app.py @@ -11,4 +11,15 @@ def home(): def get_products(): with open("products.json", "r") as file: products = json.load(file) - return products \ No newline at end of file + return products + +@app.get("/products/{productid}") +def get_product(productid:str): + with open("products.json", "r") as file: + products = json.load(file) + + for product in products: + if product["productid"] == productid: + return product + + return {"error": "Product not found"} \ No newline at end of file