对于 django-model-utils,如何将 `select_subclasses()` 应用于对象的字段?

For django-model-utils, how can `select_subclasses()` be applied to fields of an object?

我有一些这样的模型:

class Container(models.Model):
    pass

class Parent(models.Model):
    container = models.ForeignKey(Container, related_name='items')
    pass

class Child(Parent):
    pass

class RedHeadedStepChild(Parent):
    pass

是否可以使用select_subclasses()预取容器中的字段?我想做这样的事情:

qs = Container.objects.all().prefetch_related('items')\
     .select_subclasses() # <---

以便在其各自的子类类型中检索每个 Containeritems 相关字段。

怎么样:

Container.objects.prefetch_related(
    Prefetch('items', Parent.objects.select_subclasses())
)