Django Model Form, похоже, не проверяет булево поле
В моей модели валидация не проходит для поля boolean.
my model.py
product_filed = models.BooleanField(default=False)
def clean(self):
if (self.product_field is not None) < 1:
raise ValidationError(
{
"product_field": _(" Product field can be select once")
}
)
в первом product_filed может быть опечатка в названии
проверка переменной bool:
if not self.product_field: raise ...
вызовы "clean" после "full_clean docs