From b8b6e7abf179391c816a0b2b238d85f5992583da Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Thu, 24 Mar 2022 19:44:28 -0400 Subject: [PATCH] membershipworks: Use `get_attname_column()` to get correct field name/column --- membershipworks/models.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/membershipworks/models.py b/membershipworks/models.py index 14f676d..fec3ad4 100644 --- a/membershipworks/models.py +++ b/membershipworks/models.py @@ -22,11 +22,12 @@ class BaseModel(models.Model): if field.auto_created or field.many_to_many or not field.concrete: continue - csv_header = field.column - if field.name in cls._csv_headers_override: + field_name, csv_header = field.get_attname_column() + + if field_name in cls._csv_headers_override: csv_header = cls._csv_headers_override[field.name] - yield field.name, data[csv_header] + yield field_name, data[csv_header] @classmethod def from_csv_dict(cls, data):