Фильтр набора запросов путем проверки двух столбцов на их равенство
models.py
class Entry(models.Model):
paid = models.FloatField(blank=True, null=True)
price = models.FloatField(blank=True, null=True)
Я хочу получить все записи, у которых столбцы "Оплата" и "Цена" имеют одинаковое значение. Как я могу этого добиться?
x = 12
Entry.objects.get(paid=x, price=x)
Решает ли это вашу проблему?
Я нашел решение для этого
from django.db.models import F
Entry.objects.filter(price=F('paid'))