class Tender(models.Model):
project = models.ForeignKey(Project, verbose_name=_("Select project"), on_delete=models.CASCADE)
name = models.CharField(_("Tender name"), max_length=250)
value = models.FloatField(_("Tender value"), default=0, null=True, blank=True)
est_cost = models.FloatField(default=0, null=True, blank=True)
def __str__(self):
class BillReceive(models.Model):
tender = models.ForeignKey(Tender, verbose_name=_("Select tender"), on_delete=models.CASCADE)
date = models.DateField(default=datetime.date.today)
received_amount = models.FloatField(default=0)
due_amount = models.FloatField(default=0, null=True, blank=True)
total = models.FloatField(
blank=True,
null=True
)