添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

设置了精度的十进制数字。

models.DecimalField(max_digits=None, decimal_places=None[, **options])

使用 Decimal 实例表示固定精度的十进制数的字段。它有两个必须的参数:

max_digits:数字允许的最大位数

decimal_places:小数的最大位数

例如,要存储的数字最大长度为4位,2位小数,可以使用:

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

转载: https://blog.csdn.net/weixin_42046558/article/details/80289815

这篇笔记介绍 字段 类型 Field Type。 Django model 下的 field 对应的是 MySQL 中的表 字段 ,而我们定义的 field 的 类型 则对应 MySQL 中的 字段 类型 。 本次主要介绍以下几种: CharField IntegerField DateField/DateTimeField BooleanField FloatField TextField DecimalField 其中,比较重要的 ForeignKey,ManyToMany,OneToOne 类型 的我们单开笔记讲 DecimalField 是一种模型 字段 ,相当于数据库 字段 的属性 decimal(x,y)。在 Python 中用一个 Decimal 实例来表示,表现为一个固定精度的十进制数。 设置了精度的十进制数字。 model s.DecimalField(max_digits=None, decimal_places=None[, **options])使用 Decimal 实例表示固定精度的十进制数的 字段 。它有两个必须的参数:max_digits:数字允许的最大位数decimal_places:小数的最大位数例如,要存储的数字最大长度为3位,而带有两个小数位,可以使用: model ... # 必备参数:primary_key = True 作为主键存在 # 主键 django 会默认自带 ColName = model s.AutoField(primary_key = True) 2. model s.CharField # 作用说明:字符串 字段 ,长度小于255 # 数据 类型 :varchar(50) # 必备参数:m Django 通过 model s 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的 类型 的清单,便于查询和使用:AutoField:一个自动递增的整型 字段 ,添加记录时它会自动增长。你通常不需要直接使用这个 字段 ;如果你不指定主键的话,系统会自动添加一个主键 字段 到你的 model 。(参阅自动主键 字段 )BooleanField:布尔 字段 ,管理工具里会自动将其描述为checkbox。CharFiel... import os if __name__ == "__main__": os.environ.setdefault(" DJANGO _SETTINGS_MODULE", "day06.settings") import django # 加入这两行