我正在创建一个购物车,我试图在其中添加不同类型的产品,例如Mobiles
等clothes
。我创建了一个add_to_cart
方法并将产品添加到会话中,最后我将所有产品保存到数据库表中。但是现在我很困惑如何添加不同的产品,因为不同产品的参数不同,例如
1. product_id, quantity, price for mobile.
2. product_id, quantity, price, size for cloths.
....
add_to_cart()
我应该为不同类型的产品创建不同的方法吗?