我的代码遵循管理页面上的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)
答案 0 :(得分:0)
这些行是admin.py
,而URLconf
是否为ModelAdmins的autodiscovery设置正确?
省略字段集会有所作为吗?
确保您的模型有unicode-method,或者尝试使用list_display通过所选字段列表在更改列表中表示您的模型。
在您的示例中,list_display
未正确缩进:
请查看文档中的PersonAdmin示例:
class BlogAdmin(admin.ModelAdmin):
list_display = ('post_title', 'post_author')