我正在使用django-catron,我想知道我是否可以将两个模型作为购物车的产品?如果是,怎么样?
我有两个型号:Hall和Caterer,我希望它们是我的产品,我可以在我的购物车中插入(并基本上执行任何其他提供的操作)。
CART_PRODUCT_MODEL = ['marriage_halls.models.Hall', 'marriage_halls.models.Caterer']
我尝试了类似此设置的内容,但它给了我错误:没有属性' rsplit'
答案 0 :(得分:0)
我没有尝试过我将在下面描述的方法,但值得尝试。 首先在view.py文件中,您应该执行以下添加;
from carton.cart import Cart
cart_1 = Cart(session=request.session, session_key = 'CART-1')
cart_2 = Cart(session=request.session, session_key = 'CART-2')
然后你可以使用;
cart_1.add(apple, price = 1.5, quantity = 4)
cart_2.add(grapes, price = 2.5, quantity = 3)
希望这种方法有效:)