Как применить скидку к корзине? - PullRequest
0 голосов
/ 20 июня 2019

плохо знаком с Django-oscar и не может иметь ответы на официальные документы Я пытаюсь добавить скидку Я попробовал это:

line, created = self.request.basket.add_product(product=product, quantity=serializer.validated_data['quantity'], options=options)
line.discount(discount_value=20, affected_quantity=1)
line.save()

и когда я пытаюсь напечатать basket.total_excl_tax_excl_discounts или basket.total_excl_tax, я всегда получаю один и тот же результат (то есть общую сумму корзины, независимо от того, какие скидки я добавил)

что мне не хватает ??

...