要将一个应用程序中的单个模型添加到/admin
区域,我这样做了:
from django.contrib import admin
from wiki.models import Page, Category, CategoryItem
# register Pages for use in Django admin
class PageAdmin(admin.ModelAdmin):
pass
admin.site.register(Page, PageAdmin)
这对于一个模型来说很好,但是当我试图注册另外两个(Category和CategoryItem)时,它就崩溃了。在管理界面中为单个Django应用程序添加多个模型的正确方法是什么?在
这是默认方式:
如果你有一些未处理的异常,把它添加到问题中,这样我们就可以找出什么是坏的。在
在django 1.5中,我们执行以下操作:
如果您不在管理门户中显示的模型中进行更改,则无需创建管理项,您几乎可以注册它,如下所示:
相关问题 更多 >
编程相关推荐