0

DjangoでモデルのAbstractClassを取得するにはどうすればよいですか? タイプでやろうとしましたが、タイプはdjangoのBaseModelクラスまたはモデル自体のタイプを提供します。

4

2 に答える 2

1
def go_for_the_bases(model):
    while hasattr(model, '_meta'):
        model = model.__base__
        if hasattr(model, '_meta') and model._meta.abstract == True:
            yield model
于 2013-06-21T13:55:11.513 に答える