Django导入导出按钮不会出现在管理员屏幕中

时间:2014-12-04 15:54:52

标签: django button import

我按照django导入导出手册,但导入导出按钮没有出现在我的管理界面中。

这就是我在admin.py中的内容。还有什么我需要做的吗?我已将import-export添加到我的settings.py。

from django.contrib import admin
from costtool import models as m
from costtool.models import UserProfile, Prices
from import_export import resources
from import_export.admin import ImportExportModelAdmin, ImportMixin

class PriceResource(resources.ModelResource):
    class Meta:
        model = Prices

class PriceAdmin(ImportExportModelAdmin):
    resource_class = PriceResource
    pass

admin.site.register(UserProfile)
admin.site.register(Prices)

1 个答案:

答案 0 :(得分:5)

告诉管理员使用ModelAdmin

admin.site.register(Prices, PriceAdmin)

如果你使用的是Django 1.7,你可以检查Django的ModelAdmin doc并尝试使用新的register decorator