fromdjango.dbimport models, IntegerField from django.contrib.postgres.fields import ArrayField class IceCream(models.Model): scoops = ArrayField(IntegerField() # we'll use numbers to ID the scoops , size=6) # our parlor only lets you have 6 scoops
当您使用size参数时,它会传递给postgresql,后者会接受它,然后将其忽略!因此,很有可能scoops使用postgresql控制台将7个整数添加到上述字段中。