dan*_*roa 11 python django inheritance subclass django-models
我有一个名为BankAccount基类的类.我也有CheckingAccount和SavingsAccount继承的类BankAccount.
BankAccount不是一个抽象类,但我不是从它创建一个对象,只是继承类.
然后,我执行这样的查询:
account = BankAccount.objects.get(id=10)
我怎么知道,如果帐户CheckingAccount或SavingsAccount?
我现在这样做的方式是这样的:
checking_account = CheckingAccount.objects.get(id=account.id)
如果存在,则为a CheckingAccount,否则为a SavingsAccount.