Как сравнить в одной модели (Django) два определенных поля

Как сравнить в одной модели (Django) два определенных поля (какое из них больше) и сохранить результат в третьем поле (например, Boolean)? Пытаюсь сравнить "quantity_in_stock" <= "min_stock_level" и сохранить его в "low". Вот моя модель ниже

~class Inventory(models.Model):
name = models.CharField(max_length=100, null=False, blank=False)
quantity_in_stock = models.IntegerField(blank=False)
min_stock_level = models.IntegerField(blank=False)
low = models.BooleanField(default=False)

def __str__(self) -> str:
    return self.name~
Вернуться на верх