11from datetime import datetime , timedelta
22
3- from flask_apscheduler import APScheduler
43from apscheduler .triggers .date import DateTrigger
4+ from flask_apscheduler import APScheduler
55
66from app import db , app
7- from models .ingredient import Ingredient
8- from models .pizza import Pizza
7+ from models .address import Address
8+ from models .customer import Customer
99from models .dessert import Dessert
1010from models .drink import Drink
11- from models .menu_item import MenuItem
1211from models .driver import Driver
13- from models .address import Address
14- from models .customer import Customer
12+ from models .ingredient import Ingredient
13+ from models .menu_item import MenuItem
1514from models .order import Order
1615from models .order_item import OrderItem
16+ from models .pizza import Pizza
1717
1818scheduler = APScheduler ()
1919scheduler .init_app (app )
2222
2323def save_new_pizza (name , ingredients ):
2424 ingredients_list = []
25- calculated_price = 1. 0
25+ calculated_price = 0
2626 veg_flag = True
2727 for ingredient in ingredients :
2828 calculated_price = calculated_price + ingredient ["price" ]
@@ -34,6 +34,7 @@ def save_new_pizza(name, ingredients):
3434 else :
3535 ingredients_list .append (
3636 Ingredient (name = ingredient ["name" ], vegetarian = ingredient ["vegetarian" ], price = ingredient ["price" ]))
37+ calculated_price = calculated_price + 0.4 * calculated_price
3738 new_pizza = Pizza (name = name , vegetarian = veg_flag , price = calculated_price , ingredients = ingredients_list )
3839 db .session .add (new_pizza )
3940 db .session .commit ()
0 commit comments