问题描述
|
我的代码遵循admin页面上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中,而您的ѭ2中是否已正确设置以自动发现ModelAdmins?
省略字段集会有所作为吗?
确保您的模型具有unicode方法,或者尝试使用list_display通过选定字段的列表在更改列表中表示您的模型。
在您的示例中,
list_display
没有正确缩进:
在文档中查看PersonAdmin的示例:
class BlogAdmin(admin.ModelAdmin):
list_display = (\'post_title\',\'post_author\')