python - 导出按钮在 django-import-export 包中不可见

标签 python django django-admin django-import-export

我正在尝试在我的管理员中使用 django-import-export 模块,这是我的设置

admin.py

from import_export.admin import ImportExportMixin, ImportMixin, ExportActionModelAdmin, ImportExportActionModelAdmin

class RegistrationAdmin(ImportExportActionModelAdmin):
    list_display = ('user', 'activation_key_expired')
    raw_id_fields = ['user']
    search_fields = ('user__username', 'user__first_name', 'user__last_name')

admin.site.register(RegistrationProfile, RegistrationAdmin)

使用上面的代码,我可以在管理中看到导入按钮,如下

enter image description here

但是我看不到导出选项,那么我在这里缺少什么问题是什么?

我在这里看到了一些关于导出按钮权限的票证 https://github.com/django-import-export/django-import-export/issues/38 ?谁能告诉我需要做什么才能出现Export

顺便说一下,我使用djangosuit作为我的管理主题

最佳答案

您需要使用ImportExportModelAdmin

ImportExportActionModelAdmin仅将导出添加到您可以对所选项目执行的操作列表中(请参阅屏幕截图中的下拉列表)

ImportExportActionModelAdmin 状态的文档

Export functionality is implemented as an admin action.

关于python - 导出按钮在 django-import-export 包中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39114969/

相关文章:

python - 在 numpy 中获取日志返回的最有效方法是什么

python - 自动:REQUEST 已弃用/返回的状态与存储的状态不匹配

python - 将标签与过滤器结合起来

django - Django:管理员内联为每个实例形成初始数据

Python pandas/numpy 将 1 填充到具有值的单元格,并将 0 填充到 nan 的单元格

python - 有向图中的循环

python - MySQL存储中文单词时,变成乱码

Python xhtml2pdf 横向生成PDF

Django - 为什么我不能从 admin.py 访问我的 models.py 类中动态生成的属性?

python - Django 管理员 : How to get all values from 2 models with same FK