Django导入导出按钮不会出现在管理屏幕
问题描述:
我遵循django导入导出手册,但导入导出按钮不会出现在我的管理屏幕中。Django导入导出按钮不会出现在管理屏幕
这是我在我的admin.py中。还有什么我需要做的?我已经添加了导入到我的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)
答
只要告诉管理员使用什么ModelAdmin
:
admin.site.register(Prices, PriceAdmin)
您可以检查Django的ModelAdmin doc,并尝试使用新的register decorator如果你使用Django 1.7
喜穆尼尔感谢回答。你拯救了我的一天。 – learner 2016-06-04 14:12:05