私はモデルを持っていますDecimalField
:
points_player1 = models.DecimalField(max_digits=3, decimal_places=1, blank=True, null=True)
このフィールドをテンプレートに表示すると、常になどの値が表示されます0.0
。1.0
ただし、この動作をよりユーザーフレンドリーにしたいのです。
- たとえば、ユーザーが入力した場合、
1
それは表示されますか1
(現在は1.0)。 - ユーザー入力の場合は
1.5
、が表示されます1.5
。 - デフォルト値は
0
、ではなく、0.0
です。
これを作るための最良の方法は何ですか?DecimalField
私の場合、正しい選択ですか?