django管理页面没有显示与文档中的教程2相同的结果。为什么?

时间:2011-04-13 07:18:39

标签: django

我的代码遵循管理页面上的django教程2。我很困惑,为什么我没有把两个条目输入管理员更改博客页面。任何人都有自己的想法。

from blogs.models import Blog,Entry
from django.contrib import admin

class EntryInline(admin.TabularInline):
    model = Entry
    extra = 3

class BlogAdmin(admin.ModelAdmin):
    fieldsets = [(None,{'fields': ['name']})]

    inlines = [EntryInline]

list_display=('tag_line')

admin.site.register(博客,BlogAdmin)

1 个答案:

答案 0 :(得分:0)

这些行是admin.py,而URLconf是否为ModelAdmins的autodiscovery设置正确?

省略字段集会有所作为吗?

确保您的模型有unicode-method,或者尝试使用list_display通过所选字段列表在更改列表中表示您的模型。 在您的示例中,list_display未正确缩进:
请查看文档中的PersonAdmin示例:

class BlogAdmin(admin.ModelAdmin):
    list_display = ('post_title', 'post_author')