用于PostgreSQL NUMERIC数据类型的Django模型字段

时间:2015-09-22 15:17:45

标签: python django postgresql django-models numeric

我正在使用Django创建一个需要列数字(15,6)的应用程序(使用PostgreSQL),但我找不到这样做的方法。

1 个答案:

答案 0 :(得分:7)

来自PostgreSQL文档:

  

十进制和数字类型相同。这两种类型都是SQL标准的一部分。

所以你可以使用Django的DecimalField

class MyModel(models.Model):
    my_field = models.DecimalField(max_digits=15, decimal_places=6)

一些文档: