如何在 django-import-export 中用数值格式化导出字段

How to format export fields with numeric values in django-import-export

使用 django-import-export 以 excel xlsx 格式从 django admin 导出数据。

但是,数字字段导出为 excel 中的文本。

我想正确导出为数字字段。

DocumentationBooleanWidget 的示例语法,但它不起作用,它将值替换为对象 __str__ 值,而不是将值转换为数字。

发现我必须实例化小部件,而不是引用 class(在末尾使用括号)

from import_export import widgets

enrolled = fields.Field(widget=widgets.NumberWidget())`

创建了一个 pull request 来修复示例用法。