Django Manage.py Vlaidation Error if value exist
я хочу создать пользовательскую валидацию, но она не работает с этими условиями. Если есть значение в апельсине и манго, то мне не нужно сохранять значение в поле ананаса и винограда. Если мы заполняем значение в ананасе и винограде, то возникает ошибка валидации.
if self.orange==True and self.mango==True:
raise ValidationError(
{
"pineapple": _("do not need to filled"),
"grape": _("do not need to filled")
}
)