Я пытаюсь установить значение по умолчанию для целочисленного поля в модели Django, используя
models.PositiveSmallIntegerField(default='0')
Почему это не работает?
Значение по умолчанию в вашем примере установлено в строку ('0'), но оно должно быть целым числом. Попробуйте вместо этого:
'0'
models.PositiveSmallIntegerField(default=0)