有没有办法获取django多表继承的所有子类?
示例:
class Parent(models.Model):
pass
class ChildOne(Parent):
pass
class ChildTwo(Parent):
pass
我需要一个返回[ChildOne, ChildTwo]
顺便说一句:这个问题与自动降投无关: - )
答案 0 :(得分:3)
检查此链接
[1]: How can I find all subclasses of a class given its name?
这里使用
__subclasses__()
方法来查找类的所有子类。