Как получить доступ к атрибуту модели из другой модели без внешнего ключа в Django?
У меня есть две модели:
class PiggyBank(models.Model):
date=models.DateField(default=None)
depositor=models.CharField(max_length=100)
amount=models.DecimalField(max_digits=10, decimal_places=2, default=0)
class Withdrawal(models.Model):
date=models.DateField(default=None)
particulars=models.CharField(max_length=200)
amount=models.DecimalField(max_digits=10, decimal_places=2, default=0)
balance=models.DecimalField(max_digits=10, decimal_places=2, default=0)
voucher_number=models.IntegerField()
Я хочу получить доступ к полю amount
поля PiggyBank
из Withdrawal
, чтобы написать метод для вычисления balance
. Но эти модели не связаны через Foreign Key
. Как я могу это сделать?