Skip to content
Discussion options

You must be logged in to vote

@variable
polymorphic_list only works on PolymorphicParentModelAdmin because it relies on a polymorphic queryset to resolve and display fields from different child models.

PolymorphicChildModelAdmin is already scoped to a single concrete child model and uses a non-polymorphic queryset, so there’s no equivalent mechanism to automatically display relationship fields that belong to other child classes.

You can display:

  • fields defined on the child model itself, and
  • fields defined on the parent model.

If you need to show data shared across multiple children, the recommended approach is to move that relationship to the parent model. Otherwise, the only workaround is a custom list_display meth…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by bckohan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #158 on January 07, 2026 18:11.