コード例 #1
0
ファイル: base.py プロジェクト: yakimka/education-backend
    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),
        })
コード例 #2
0
ファイル: base.py プロジェクト: twentyouts/education-backend
 def get_old_price_display(self):
     return format_price(self.old_price)
コード例 #3
0
def test_None():
    assert format_price(None) == '0'
コード例 #4
0
def test(input, expected):
    assert format_price(Decimal(input)) == expected