Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -36,10 +36,18 @@ if st.button("Otsi retsepte"):
|
|
36 |
st.warning("Ühtegi retsepti ei leitud nende koostisosade põhjal.")
|
37 |
else:
|
38 |
for recipe in recipes:
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
else:
|
44 |
st.error(f"Viga retseptide leidmisel! Status code: {response.status_code}")
|
45 |
st.write("Vastus serverist:")
|
|
|
36 |
st.warning("Ühtegi retsepti ei leitud nende koostisosade põhjal.")
|
37 |
else:
|
38 |
for recipe in recipes:
|
39 |
+
recipe_id = recipe['id']
|
40 |
+
detail_response = requests.get(
|
41 |
+
DETAIL_URL.format(id=recipe_id),
|
42 |
+
params={"apiKey": API_KEY}
|
43 |
+
)
|
44 |
+
if detail_response.status_code == 200:
|
45 |
+
details = detail_response.json()
|
46 |
+
recipe_link = details.get('sourceUrl', 'Link puudub')
|
47 |
+
st.write(f"- **{details['title']}**")
|
48 |
+
st.write(f"[Vaata retsepti siin]({recipe_link})")
|
49 |
+
else:
|
50 |
+
st.warning(f"Ei saanud üksikasju retsepti jaoks: {recipe['title']}")
|
51 |
else:
|
52 |
st.error(f"Viga retseptide leidmisel! Status code: {response.status_code}")
|
53 |
st.write("Vastus serverist:")
|