Added image url to product class
This commit is contained in:
parent
4694556073
commit
e36ac912de
2 changed files with 6 additions and 4 deletions
|
|
@ -1,5 +1,6 @@
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel, HttpUrl
|
||||||
|
|
||||||
class Product(BaseModel):
|
class Product(BaseModel):
|
||||||
name: str
|
name: str
|
||||||
price: float
|
price: float
|
||||||
|
image_url: HttpUrl
|
||||||
|
|
@ -1,8 +1,9 @@
|
||||||
from src.classes import product_classes
|
from src.classes import product_classes
|
||||||
|
|
||||||
bubble_tea = product_classes.Product(name="Bubble Tea", price=5.0)
|
apple = product_classes.Product(name="Appel", price=1.0, image_url="https://i.etsystatic.com/16348658/r/il/380709/1340147432/il_570xN.1340147432_p3pc.jpg")
|
||||||
|
bubble_tea = product_classes.Product(name="Bubble Tea", price=5.0, image_url="https://uxwing.com/wp-content/themes/uxwing/download/food-and-drinks/bubble-tea-icon.png")
|
||||||
|
|
||||||
product_list = [bubble_tea]
|
product_list = [apple, bubble_tea]
|
||||||
|
|
||||||
def get_all_products() -> list[product_classes.Product]:
|
def get_all_products() -> list[product_classes.Product]:
|
||||||
return product_list
|
return product_list
|
||||||
Loading…
Reference in a new issue