サンプルコードがあります:
モデル:
class A(models.Model):
any attr_A
....
class B(A):
any attr_B
....
class C(models.Model):
a = models.ManyToManyField(A)
ビュー:
c = C()
b = B()
c.a.add(b) - add B class instance
c.save()
...
a = c.a.all()
a[0].attr_B
しかし、「a」リストには A クラス インスタンスが含まれており、クラス B の属性を取得できません。
クラス B の属性を取得するにはどうすればよいですか?