Как я могу рассчитать DateTimeFields?
Я хочу, чтобы пользователь поместил заем StartDate и LoanEndDate, а заплаченные и оставшиеся месяцы автоматически рассчитываются так же, как я сделал с экземпляром money
how сделать ежемесячную таблицу выплат с начальной и конечной даты ??
class Agent(models.Model):
amount = models.DecimalField(max_digits=10,decimal_places=5)
paid = models.FloatField(null=True,blank=True)
remaining = models.FloatField(null=True,blank=True)
LoanStartDate = models.DateTimeField(default=timezone.now)
LoanEndDate = models.DateTimeField(default=timezone.now)
monthspaid = models.DateTimeField(default=timezone.now)
monthsleft = models.DateTimeField(default=timezone.now)
def balance_reciever(sender, instance, *args, **kwargs):
amount = instance.amount
paid = instance.paid
remaining = amount - paid
instance.remaining = remaining