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
)不要求您預先確定數字的位數,那麼爲什麼小數?
我知道這個小的附加屬性不應該打擾我,但由於某種原因,自從我第一次使用此字段類型以來,似乎沒有必要對我進行這種操作。