0

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

谢谢

4

3 回答 3

2

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

例如:

class Article(models.Model):

    name = models.Charfield()

    def __unicode__(self):
        return self.name
于 2013-10-16T15:29:25.950 回答
2

为您的模型定义一个__unicode__方法。

于 2013-10-16T15:30:36.823 回答
0

我想到了。我忘了在我的模型中添加以下内容:

def __unicode__(self):
        return self.title
于 2013-10-16T15:29:48.257 回答