Django: зацикливание поля при создании другого экземпляра
если я хочу создать другой экземпляр, он не выбирает начальное значение.
вот мой model.py
class Transaction(models.Model):
student= models.ForeignKey(Student,blank=True,null=True, on_delete=models.CASCADE)
schoollevy= models.ForeignKey(Schoollevy,blank=True,null=True, on_delete=models.CASCADE)
inputt=models.IntegerField(blank=True,null=True)
credit=models.IntegerField(blank=True,null=True)
дебет=models.IntegerField(blank=True,null=True)
bal=models.IntegerField(blank=True,null=True)
descrip=models.CharField(max_length=200, blank=True,null=True)
date=models.DateField(auto_now_add=True, null=True, blank=True)
def save(self):
if self.schoollevy=="school fee":
self.debit += self.inputt
self.bal= self.credit-self.debit
return super(Transaction, self).save()
если я хочу создать другой экземпляр, он не выбирает значение первого экземпляра