0
CommandError: System check identified some issues:
ERRORS:
(fields.E132) DecimalFields must define a 'max_digits' attribute.
是否有技术原因为什么max_digits
是Django模型字段DecimalField
的必需属性?为什么Django DecimalField属性`max_digits`不可选?
该文档说它使用Python的[decimal][1]
模块,但python对象类型似乎并没有受到任何与小数对象的绝对位数有关的任何困扰。
也许有一个不透明的ORM原因?
FloatFields
(与之比较DecimalFields
)不要求您预先确定数字的位数,那么为什么小数?
我知道这个小的附加属性不应该打扰我,但由于某种原因,自从我第一次使用此字段类型以来,似乎没有必要对我进行这种操作。