2016-08-24 23 views
0

我想使用Django的進出口模塊在我的管理,這裏是我的設置導出按鈕是不是Django的進出口包可見

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) 

與上面的代碼,我可以能夠看到在管理一個Import按鈕,如下

enter image description here

但我無法看到導出選項,那麼有什麼問題我在這裏失蹤?

我在這裏看到了一些關於出口按鈕權限的票 https://github.com/django-import-export/django-import-export/issues/38?任何人都可以請讓我知道需要做什麼才能讓Export出現?

通過我使用django suit因爲我的管理主題

回答

1

您需要使用ImportExportModelAdmin

ImportExportActionModelAdmin的方式只是增加了出口的事情可以做,以選定項目清單(見下拉在你的屏幕截圖)

Google文檔ImportExportActionModelAdmin狀態

導出功能是作爲管理員操作實施的。