Если это моя модель:
class Bid(models.Model):
amount = models.DecimalField(max_digits=11, decimal_places=2)
starting_bid = models.DecimalField(max_digits=11, decimal_places=2, null=True)
Как добавить ограничение, которое проверяет, больше ли поле суммы начальной ставки или равно ей? Вот что у меня сейчас:
class Meta:
constraints = [
models.CheckConstraint(check=Q(amount > starting_bid), name='amount_gte_starting_bid')
]
Что, конечно, неверно. Спасибо!