【问题标题】:How to add .00 in FloatField of Django?如何在 Django 的 FloatField 中添加 .00?
【发布时间】:2021-07-13 16:15:52
【问题描述】:

我在我的 models.py 中做了这个

    selling_price = models.FloatField()
    discounted_price = models.FloatField()

& 我的价格看起来像 14,999.0,但我希望它看起来像 14,999.00

那么我怎样才能在小数点后添加额外的零呢?

【问题讨论】:

标签: python django django-models django-templates


【解决方案1】:

您应该使用 DecimalField 作为您的价格。 来自 Django 文档:

models.DecimalField(max_digits=5, decimal_places=2)

https://docs.djangoproject.com/en/3.2/ref/models/fields/#django.db.models.DecimalField.decimal_places

【讨论】:

    猜你喜欢
    • 2014-04-10
    • 1970-01-01
    • 2011-04-02
    • 1970-01-01
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多