django如何解释CommaSeparatedIntegerField'max_length'字段选项?

时间:2014-01-13 05:03:23

标签: python django django-models

在django模型类型中,models.CommaSeparatedIntegerField由一个由逗号分隔的整数字段和一个必需的max_length字段选项组成。

如果我有max_length = 30,是否意味着我可以存储由逗号分隔的30个整数,或者整个字符串输入必须在30个字符以内?

1 个答案:

答案 0 :(得分:1)

这意味着您可以输入必须在30个字符以内的整个字符串输入... https://docs.djangoproject.com/en/dev/ref/models/fields/
models.CommaSeparatedIntegerField在db中转换为varchar,因此max_length确定该字符串的长度。