2014-12-04 55 views
0

我遵循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) 

回答

3

只要告訴管理員使用什麼ModelAdmin

admin.site.register(Prices, PriceAdmin) 

您可以檢查Django的ModelAdmin doc,並嘗試使用新的register decorator如果你使用Django 1.7

+0

喜穆尼爾感謝回答。你拯救了我的一天。 – learner 2016-06-04 14:12:05