Django-Import-Export-Datei nicht importiert, wenn ich django-MPTT verwendenWie verwenden Sie django Import-Export und MPTT. Django Admin
model.py
class Page(MPTTModel):
name = models.CharField(max_length=250)
parent = TreeForeignKey('self', null=True, blank=True, related_name='children', db_index=True)
content = models.TextField(blank=True, null=True)
class MPTTMeta:
order_insertion_by = ['name']
def __str__(self):
return self.name
admin.py
class PageResource(resources.ModelResource):
class Meta:
model = Page
fields = ('id', 'title', 'name', 'content',)
exclude = ('parent',)
@admin.register(Page)
class PageAdmin(ImportExportModelAdmin):
empty_value_display = '-empty-'
Wenn ich Eltern Fehlerzeilennummer auszuschließen: 1 - 'Modul' Objekt hat kein Attribut 'izip'
Wenn Eltern leer oder Wert = Name oder ID, Fehler Zeilennummer: 1 - Kann nicht assign "''": "Page.parent" muss eine "Page" -Instanz sein.
Warum ausschließen nicht in Klasse Meta arbeiten?