Python Django创建定期付款

Python Django创建定期付款,python,django,Python,Django,你好 我有两个模型,一个用于穷人,另一个用于将信用付款提交给银行存入穷人的acc 我需要一些指导来创建一个函数,该函数循环遍历贫困表,每月创建定期付款,并将其记录在信用表中。逻辑是,如果贫困人口超过50岁,他们将获得25万美元的收入,如果低于50岁,他们将获得20万美元的收入。如果有一个Django包可以帮助实现这一点,那将是非常棒的 class Destitute(models.Model): GENDER = (("male", "male")

你好

我有两个模型,一个用于穷人,另一个用于将信用付款提交给银行存入穷人的acc

我需要一些指导来创建一个函数,该函数循环遍历贫困表,每月创建定期付款,并将其记录在信用表中。逻辑是,如果贫困人口超过50岁,他们将获得25万美元的收入,如果低于50岁,他们将获得20万美元的收入。如果有一个Django包可以帮助实现这一点,那将是非常棒的

class Destitute(models.Model):
    GENDER = (("male", "male"), ("female", "female"))
    name = models.CharField(max_length=100)
    acc_no = models.CharField(_("Bank Account"),max_length=50)
    age = models.PositiveIntegerField(default=1)
    sex = models.CharField(
        _("Gender "), max_length=64, choices=GENDER)
    created_on = models.DateTimeField(_("Date Joined"), auto_now_add=True)

        def __str__(self):
            return self.name

class Credit(models.Model):
    credit_title = models.CharField(_("Payment Title"), max_length=50)
    payee = models.ForeignKey(
        Destitute, related_name="destitute_paid", on_delete=models.SET_NULL, null=True, blank=True)
    total_amount = models.DecimalField(
        blank=True, null=True, max_digits=12)
    payment_date = models.DateField(blank=True, null=True)

    def __str__(self):
        return self.credit_title

您可以使用多种软件包:,等等