自定义Django管理与列表显示?

自定义Django管理与列表显示?,django,django-admin,Django,Django Admin,我正在尝试自定义Django管理员 models.py ============= class Question(models.Model): poll = models.ForeignKey(Poll) name = models.CharField(max_length=100) pub_date = models.DateTimeField('date published') admin.py =========== class QuestionAdmin

我正在尝试自定义Django管理员

models.py 
=============
class Question(models.Model):
    poll = models.ForeignKey(Poll)
    name = models.CharField(max_length=100)
    pub_date = models.DateTimeField('date published')

admin.py
===========   
class QuestionAdmin(admin.ModelAdmin):
    list_display = ('name', 'poll'. 'pub_date')
    inlines = [ChoiceInline]

admin.site.register(Question)
这似乎是定制问题索引的正确设置。
我希望显示此内容:
你的问题是什么?2009年7月31日星期三

但是,问题索引上只显示默认的unicode

我漏了一步吗


其他数据未显示在索引上的原因可能是什么?

您必须在
admin.site.register
功能中指定管理员类,如果您已自定义该类:

admin.site.register(问题,问题管理员)

另外,我假设这是一个输入错误,但是
列表显示
有一个句点,其中应该有一个逗号:
('name','poll.'pub\u date')
应该是
('name','poll','pub\u date')