Я хочу создать запрос django => выбрать те имена журналов, которые совпадают с некоторыми ledger1.name
для любого конкретного диапазона дат, а также отфильтровать все транзакции, в которых присутствует имя регистра в поле By
, и объединить их стороны «Кому» общий.
У меня есть следующие модели django:
class ledger1(models.Model):
Creation_Date = models.DateField(default=datetime.now)
name = models.CharField(max_length=32,unique=True)
group_Name = models.ForeignKey(group1,on_delete=models.CASCADE)
Opening_Balance = models.DecimalField(max_digits=19,decimal_places=2)
class journal(models.Model):
Date = models.DateField()
By = models.ForeignKey(ledger1,on_delete=models.CASCADE,related_name='Debitledgers')
To = models.ForeignKey(ledger1,on_delete=models.CASCADE,related_name='Creditledgers')
Debit = models.DecimalField(max_digits=10,decimal_places=2,)
Credit = models.DecimalField(max_digits=10,decimal_places=2)
большое спасибо.