私はpython、Djangoを使用していますが、次のエラーが発生します:
getattr(): attribute name must be string
location: val = getattr(obj, field)
if field in headers:
if not isinstance(field, str):
val = getattr(obj, field)
else:
val = getattr(obj, field.LastName)
if callable(val):
val = val()
if type(val) == unicode:
val = val.encode("utf-8")
row.append(val)
コードの多くのバリエーションを試しましたが、すべて失敗しました。