【发布时间】:2015-05-08 09:24:22
【问题描述】:
我正在使用 django-import-export 从 django 用户管理界面导出用户。
我想限制导出中存在的字段数。
看着the docs,我尝试了以下方法:
class UserResource(resources.ModelResource):
class Meta:
model = User
fields = ('first_name', 'last_name', 'email')
class UserAdmin(ExportMixin, UserAdmin):
pass
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
在 python shell 中,这似乎工作正常,以下代码
export = UserResource().export()
print export.csv
生成的输出仅包含我请求的 3 个字段。
但是,管理界面的导出仍然包含所有用户字段。
如何限制通过管理界面导出的字段数量?
【问题讨论】:
标签: django python-2.7 django-admin django-import-export