2016-08-08 4 views
0

私のことを明確にするために簡単な質問をしたいだけですが、私はdjango paypalを学び、 paypal_dictを作成するときに、私の支払い処理ビューを作成するときは、次のなぜ私たちは.format、vs '%.2f' django paypalの%order.get_cost()を使用するのですか

'amount':'{}.2f'.format(order.get_total_cost().quantize(
              Decimal('.01')) 

または

'item_name':'Order %' % str(order.id) 

'amount':'%.2f' % order.get_total_cost().quantize(
              Decimal('.01')), 
'item_name':'Order {}'.format(order.id), 

私の質問は私が行うことができない理由以下であり、

ありがとうございました!

+0

最初の選択肢は '{:.2f}'でなければならないことに注意してください。 – Alasdair

答えて

0

%のいずれかを使用するか、好みに応じてフォーマットを使用できます。

1つのコードベースでは、1つのスタイルを選択して一貫性を保つことをお勧めします。

関連する問題