Ответ 1
Использовать валидаторы:
from django.core.validators import MinValueValidator
class MyModel(models.Model):
num = models.PositiveIntegerField(validators=[MinValueValidator(1)])
Как создать целочисленное поле для модели, так что минимально допустимое целое число равно 1? Я заметил, что Django имеет PositiveIntegerField
описанный здесь, но он позволяет 0s.
Использовать валидаторы:
from django.core.validators import MinValueValidator
class MyModel(models.Model):
num = models.PositiveIntegerField(validators=[MinValueValidator(1)])