Django Как рассчитать DateTimeField? - PullRequest
0 голосов
/ 07 марта 2020

Как я могу рассчитать 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...