【发布时间】:2015-05-28 22:29:18
【问题描述】:
我正在使用第三方库Django-import-export 来导入/导出数据。
它工作正常,但我只想要 export 功能(而不是 import 功能)。
我怎么能只使用export而不使用import?
【问题讨论】:
-
这不是问题。
标签: django django-import-export
我正在使用第三方库Django-import-export 来导入/导出数据。
它工作正常,但我只想要 export 功能(而不是 import 功能)。
我怎么能只使用export而不使用import?
【问题讨论】:
标签: django django-import-export
from import_export.admin import ExportMixin
class BookAdmin(ExportMixin, admin.ModelAdmin):
【讨论】:
admin.ModelAdmin 是 django.contrib 的子类,或者完全是 django.contrib.admin.ModelAdmin 而不是 import_export.admin 的子类:参见 @987654321 @.
from import_export.admin import ExportMixin
如果你想要Export Selected Books的动作,可以使用
class BookAdmin(ExportActionModelAdmin,admin.ModelAdmin):
【讨论】:
由于没有真正描述您的问题,我只能猜测,您想删除管理视图中的“导入”按钮吗?
如here 所述,您必须在 ModelAdmin 上设置 ExportMixin。所以它看起来像这样
class BookAdmin(ExportMixin, ModelAdmin):
【讨论】: