2017-04-14 66 views
0

我有一个django导入导出工具的问题。 Simmilat到This topic中描述的那个。问题是没有解决方案发布在那里,我需要它很糟糕。在我的管理面板中导入/导出按钮不显示。没有改变声明的顺序,运行collectstatic,重新启动服务器...django - 进出口不显示在管理员

我可以使用你的帮助django的主人。

from django.contrib import admin 
    #from actions import export_to_csv 
    from import_export import resources 
    from import_export.admin import ImportExportModelAdmin, ImportExportMixin, ImportMixin, ExportActionModelAdmin, ImportExportActionModelAdmin 
    from .models import Library 
    from datetime import datetime 
    from django import forms 
    from redactor.widgets import RedactorEditor 

    # registered models 

    class LibraryResource(resources.ModelResource): 

     class Meta: 
      model = Library 

    class LibraryAdmin(ImportExportModelAdmin, admin.ModelAdmin): 
     resource_class = LibraryResource 

     list_display = ... 
     list_display_links = ... 
     search_fields =... 
     list_filter = ... 


     def name(self, obj): 
      return obj.library.name 
      name.admin_order_field = 'name' #Allows column order sorting 
      name.short_description = 'Biblioteka' 

回答

2

从该行删除,admin.ModelAdmin它应该开始工作: 类LibraryAdmin(ImportExportModelAdmin,admin.ModelAdmin):

+0

天哪,我花了很长证实了这一点。有用。我想问题在于错误配置的静态文件。另外......我在路上弄坏了我的服务器。 Noob我的。谢谢你的回答! –