Обновление связанных полей бросает FieldDoesNotExist

Импорт и экспорт работают как ожидалось, но когда я пытаюсь повторно импортировать тот же файл (обновить), я получаю эту ошибку: введите описание изображения здесь

resources.py

class ArticleResource(resources.ModelResource):
number = fields.Field(column_name="GMC", attribute="number", widget=CharWidget())
name = fields.Field(column_name="Artikelbezeichnung", attribute="name")
intern_name = fields.Field(column_name="Artikelbezeichnung_intern", attribute="intern_name")
brand = fields.Field(column_name="Marke", attribute="brand")
base_label_number = fields.Field(column_name="Grundetikettennummer", attribute="base_label_number")
barcode = fields.Field(column_name="Barcode_Produkt", attribute="barcode")
layers = fields.Field(column_name="Lagen", attribute="layers")
formatclass = fields.Field(
    column_name="FCL", attribute="formatclass", widget=ForeignKeyWidget(FormatClass, "number")
)
volume = fields.Field(column_name="Volumen_in_L", attribute="volume", widget=IntegerWidget())
height = fields.Field(column_name="Höhe", attribute="height", widget=IntegerWidget())
width = fields.Field(column_name="Breite", attribute="width", widget=IntegerWidget())
comment = fields.Field(column_name="Bemerkung", attribute="comment")
group_code = fields.Field(
    column_name="Grundetikett_A-Code", attribute="group", widget=ArticleGroupWidget(ArticleGroup, "code")
)
group_name = fields.Field(
    column_name="Bezeichnung_Grundetikett",
    attribute="group",
    widget=ForeignKeyWidget(ArticleGroup, "name"),
    readonly=True,
)

class Meta:
    model = Article
    use_bulk = True
    use_transactions = True
    skip_unchanged = True
    report_skipped = True
    import_id_fields = ["number"]
    exclude = ["id", "group", "packsize"]
Вернуться на верх