1. ホーム
  2. django

[解決済み] US ドルの金額を表すのに最適な django のモデルフィールドは何ですか?

2022-08-03 01:14:45

質問

DjangoモデルのフィールドにU.S. $のドル額を格納する必要があります。 使用するのに最適なモデルフィールドのタイプは何ですか? 私は、ユーザーがこの値を入力することができる必要があります(エラーチェック付き、セントへの正確な数値のみが必要です)、さまざまな場所でユーザーに出力するためにそれをフォーマットし、他の数値を計算するためにそれを使用します。

どのように解決するのですか?

A 10進数フィールド が正しい選択です。 が適切です。

のように表示されます。

credit = models.DecimalField(max_digits=6, decimal_places=2)