Django-import-export не экспортирует дочерний класс

Я хотел экспортировать родительский класс модели вместе с соответствующим дочерним классом, но после экспорта csv файла, кроме дочернего класса, присутствуют только данные из родительского класса. Я не уверен, что я сделал неправильно.

class Membership(models.Model):
   name = models.CharField(max_length=128)
   email = models.EmailField()

class References(models.Model):
   member = models.ForeignKey('Membership', on_delete=models.CASCADE, blank=True, null=True)
   name = models.CharField(max_length=128, blank=True, null=True)
   contact_details = models.CharField(max_length=128, blank=True, null=True)

вот мой файл resources.py

class MemberResources(resources.ModelResources):
   reference_name = Field(attribute='name', widget=ForeignKeyWidget(References, 'name')
   class Meta:
      model = Membership

admin.py

class MembershipAdmin(ExportActionMixin, admin.ModelAdmin):
   resource_class = MemberResources

admin.site.register(Member, MembershipAdmin)

Я попытался использовать ForeignKeyWidget, но reference_name остается пустым даже при наличии данных внутри экземпляра

Вернуться на верх