Exemple #1
0
    def promocode(self, request, pk=None, **kwargs):
        promocode = self._get_promocode(request)

        price = promocode.apply(self.item.price) if promocode is not None else self.item.price

        return Response({
            'price': price,
            'formatted_price': format_price(price),
        })
Exemple #2
0
 def get_old_price_display(self):
     return format_price(self.old_price)
def test_None():
    assert format_price(None) == '0'
def test(input, expected):
    assert format_price(Decimal(input)) == expected