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

Django model field for PostgreSQL NUMERIC data type

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

来自 PostgreSQL 文档:

The types decimal and numeric are equivalent. Both types are part of the SQL standard.

所以你可以使用 Django 的 DecimalField

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

部分文档: