Django Проверка валидации Более двух отрицательных значений списка приведет к ошибке валидации

У меня есть эти данные, поэтому в основном мне нужно проверить, есть ли у меня один список отрицательных значений и один список положительных значений, а затем, если я добавлю еще один список отрицательных значений, возникнет ошибка валидации. Как я могу это реализовать. Я работаю на django .

django /models.py

a=[-8,-9] & b=[8,9] & c=[-7,-12]

def clean(self):
  if (self.a <0 and self.b >0).exists , then adding another negative list will raise validation error 
Вернуться на верх