私はモデルを持っています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私の場合、正しい選択ですか?