Setting default value for integer field in django models

I am trying to set the default value for an integer field in a Django model using

models.PositiveSmallIntegerField(default='0')

Why doesn't it work?

+5
source share
1 answer

No, this is not true, because your default value is string not integer. Try instead:

models.PositiveSmallIntegerField(default=0)
+18
source

All Articles