这是我的代码
class ledger1(models.Model):
Creation_Date = models.DateField(default=datetime.now)
name = models.CharField(max_length=32,unique=True)
group1_Name = models.ForeignKey(group1,on_delete=models.CASCADE)
Opening_Balance = models.DecimalField(max_digits=19,decimal_places=2)
Total_Debit = models.DecimalField(max_digits=10,decimal_places=2)
Total_Credit = models.DecimalField(max_digits=10,decimal_places=2)
def __str__(self):
return self.name
def get_absolute_url(self):
return reverse("accounting_double_entry:ledgerdetail", kwargs=
{'pk':self.pk})
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)
def __str__(self):
return str(self.By)
def get_absolute_url(self):
return reverse("accounting_double_entry:detail", kwargs={'pk':self.pk})
我想知道如何对“借方和贷方”字段(属于日记帐模式)执行汇总功能,以便按分类帐分类
如果我一般执行汇总功能,它将给出日记帐中存在的借方和贷方总额,但我不希望得到特定账本中存在的总额...
例如:如果我总共进行了5个借记项,并且 假设我创建了一个分类帐名称“银行帐户”,其中只有3个日记帐借方条目相关。我想计算这3个条目的总数,而不是全部5个条目...
我已经在日记模型中为TO和By字段建立了外键关系...
实际上,我想通过我的应用程序执行两次记帐系统...
如果有人能找到我的解决方案,那将是真正的帮助。
谢谢..