Django管理员列表没有正确显示数据

时间:2013-10-16 15:22:54

标签: python django django-1.5

我正在使用django创建一个网站,我有一个名为articles的表,每当我创建任何新记录时它在数据库(Postgres)和django admin的详细信息页面中正确显示,但在列表中它正在显示为:文章对象。 有什么想法吗?

由于

3 个答案:

答案 0 :(得分:2)

您需要在Article模型类中实现 unicode ()方法。

例如:

class Article(models.Model):

    name = models.Charfield()

    def __unicode__(self):
        return self.name

答案 1 :(得分:2)

为您的模型定义__unicode__方法。

答案 2 :(得分:0)

我明白了。 我忘记在我的模型中添加以下内容:

def __unicode__(self):
        return self.title