Spaces:
Sleeping
Sleeping
Update Menu_page.py
Browse files- Menu_page.py +10 -0
Menu_page.py
CHANGED
@@ -111,6 +111,16 @@ def menu():
|
|
111 |
ordered_menu = {section: items for section, items in ordered_menu.items() if items}
|
112 |
print(f"Final ordered menu: {ordered_menu.keys()}") # Debugging
|
113 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
categories = ["All", "Veg", "Non veg"]
|
115 |
|
116 |
except Exception as e:
|
|
|
111 |
ordered_menu = {section: items for section, items in ordered_menu.items() if items}
|
112 |
print(f"Final ordered menu: {ordered_menu.keys()}") # Debugging
|
113 |
|
114 |
+
# Apply filtering logic based on category
|
115 |
+
if category == 'Veg':
|
116 |
+
items = MenuItem.query.filter(MenuItem.Veg_NonVeg__c.in_(['Veg', 'both'])).all()
|
117 |
+
elif category == 'Non veg':
|
118 |
+
items = MenuItem.query.filter(MenuItem.Veg_NonVeg__c.in_(['Non veg', 'both'])).all()
|
119 |
+
else:
|
120 |
+
items = MenuItem.query.all()
|
121 |
+
else:
|
122 |
+
items = MenuItem.query.all() # Default to all items if no category filter
|
123 |
+
|
124 |
categories = ["All", "Veg", "Non veg"]
|
125 |
|
126 |
except Exception as e:
|